A lot of cloud providers block it by default on new accounts, UpCloud do it for example, but if you contact support and make a valid use case then they will unblock it for you. Do we think this means that DO will no longer do that?
I use DigitalOcean and never had an issue with the service itself send or recieving email. I don’t think it was blocked by default when starting, but it’s not too much to ask that new users request that port be opened given how simple it could be to setup and recreate a spam operation without that.
Thanks all. Yes all good points. I guess by blocking port 25 by default with an option to open by request it gives legitimate services (like MIAB) a better reputation when sending from DigitalOcean.
I use digital ocean myself (over 3 years with little issues except for the extortionist practices of UCEPROTECTL3 - so I don’t send mail to outlook.com places). But in when I just updated MIAB I noticed that in the status it gives me the error:
“Outbound mail (SMTP port 25) seems to be blocked by your network. You will not be able to send any mail. Many residential networks block port 25 to prevent hijacked machines from being able to send spam. A quick connection test to Google’s mail server on port 25 failed.”
I think this is caused by the check which first used ipv6. I modified /etc/main/postfix.cf and changed
inet_protocols = all
to
inet_protocols = ipv4
and did a service restart postfix, and then from the status I get no error anymore:
“Outbound mail (SMTP port 25) is not blocked.”
If you check the syslog, I found the following which led me to the changing that parameter:
postfix/smtp[11173]: connect to gmail-smtp-in.l.google.com[2607:f8b0:4004:c06::1b]:25: Network is unreachable
Not sure if this helps but - at least if cleans up my status in the admin portal.
Hi, I have just insalled mailinabox on a new droplet from Digitalocean. Inevitably, Port 25 is blocked and their blog says it’s a new measure since June 2022.
Has anyone found a solution to this? For example, is there a way to force poart 587 with TLS instead of 25?
I am also happy to use Postmark for SMTP if that would help solve this problem. Thanks!
Can’t you ask them to unblock it. I thought that port 25 is blocked for new accounts but could be opened on request. I didn’t have to go through this step myself as port 25 was allowed when I set up MIAB. I also use their LON node.
Thanks, someone previously mentioned that DO didn’t agree to open 25, so I left asking as a last resort. I made it work via Postmark – configured postfix to always relay SMTP via Postmark port 587
Are you sending less than 100 emails a month or are you on a paid Postmark plan? I suspect a large number of MIAB admins would be wanting to keep costs as low as possible hence a preference to use port 25 direct where possible.
I am on a lowest paid plan as I use it for a number of business mailboxes. I am looking into MIAB to consolidate current emails from various providers (icloud, zoho, namecheap and so on), for ease of management and to lower the cost (paying just postmark and server instead of all those providers).
Postmark also seems to improve deliverability so I am happy to use it rather than “warming up” my server.
Just a note that I won’t be using MAIB for sending out newsletters, I have a separate system for that so that my transactional and business emails don’t suffer.