I am new to Azuracast and Digital Ocean. I have set up the email sending section of Azuracast (which is used for passwpord resets and a few other things) to exactly match my Dreamhost SMTP credentials. I have tried sending to smtp.dreamhost.com port 465 and also tried port 587. Yet Dreamhost’s SMTP server logs show that they are not receiving anything at all from me. At this point I am stumped and need help.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hey Kevin,
This is likely due to DigitalOcean blocking outbound traffic on default SMTP ports like 465 and 587 to prevent abuse. Since you’re trying to send mail from your Droplet via Dreamhost’s SMTP, the connection is probably being blocked before it even reaches their server.
You can try switching to an alternative port like 2525 if Dreamhost supports it. If that’s not an option, you might want to look into using an email provider with API support, like SendGrid or Mailgun, or even run a small transactional relay through something like SMTP2GO.
More details here: https://docs.digitalocean.com/support/why-is-smtp-blocked/
Also, you can reach out to the DigitalOcean support and ask if they can lift the SMTP block on your Droplet: https://do.co/support
Hope this helps! - Bobby
Yea, the issue is that those ports are blocked for security reasons.
You can try and use providers that allow using alternative ports to 465 or 587.