So, digitalocean blocks smtp. This essentially means that, without re-running the ansible playbook with modified smtp parameters to send from a google address, for example, I will not be able to send password reset emails, email verification emails, or any of the sort. They claim this is to prevent abuse. Understandable.

However, this leaves me in the awkward position of potentially needing to rely on an external mail provider to deliver mail. I have a gmail account registered for sending emails, and the webmaster@prime8s.xyz alias is forwarded to that address. I suppose that I will need to make use of that account to send emails from the site using smtp.

I’m going to need to look into how to properly backup the database and restore it once I make the modifications to the site. Hopefully then I can get emails working.