The community is experiencing issues with emails not being sent, including new article notifications and weekly digests. Laura.C reports that the admin panel indicates mail server settings should be checked and points to failed jobs in Sidekiq. Despite correct email settings, testing the email service fails. pfaffman suggests that Digital Ocean may be blocking outgoing connections on port 587, recommending a change to port 2525 and a server rebuild. itsbhanusharma clarifies that Digital Ocean blocks outbound emails on all ports, so even port 2525 won’t work unless the restriction is lifted via a support ticket. pfaffman acknowledges this and advises raising a ticket, while Laura.C plans to test the suggested solution. itsbhanusharma confirms that lifting the restriction resolved a similar issue on another site.
We have noticed that the emails on our community are not sending when someone creates a new article, or for the weekly digest email. On the Discourse admin side I see this “check your app.yml and ensure that the mail server settings are correct. See the failed jobs in Sidekiq”
Does anybody have any ideas why? I checked our email settings, everything seems correct still, we didn’t change anything. In addition, when I tried to send an email via the test service, this is what I get:
Actually a small correction here, They block outbound emails on all ports, which means unless they lift the restrictions from your account even 2525 won’t work. Easiest solution is to raise a ticket to their support and they are usually quick to review and lift the ban.
Hmm. That’s a new one on me! I don’t think I’ve seen port 2525 get blocked yet. The one I fixed yesterday worked, but maybe I should tell those folks to open a ticket too.
I was troubleshooting failed smtp jobs on a site about a month ago, jobs were failing despite them being configured for port 2525. It all got fixed once DO lifted the restriction.