kumarpk
By:
kumarpk

Digital Ocean Firewall blocking sending Email

December 28, 2017 1.5k views
Firewall Ubuntu 16.04

Hi all,
I'm running a WordPress site on Ubuntu 16.04 Server. Before using Digital Ocean Firewall feature. My WordPress site was sending outgoing emails without any problem but after enabling I'm getting following error in my mail server log:

server postfix/smtp[10014]: connect to gmail-smtp-in.l.google.com[2607:f8b0:400d:c03::1b]:25: Network is unreachable

Currently I'm using following rules in the firewall:

Inbound Rules:
SSH TCP 22
DNS TCP TCP 53
HTTP TCP 80
HTTPS TCP 443
DNS UDP UDP 53

Outbound Rules:
DNS TCP TCP 53
HTTP TCP 80
HTTPS TCP 443
DNS UDP UDP 53

Please help me which port rule I'll need to add in the firewall to fix the issue,
Thanks!

2 comments
  • Hi there,

    It depends on what kind of SMTP port you are using. But from what I read, you need to open TCP/UDP port 587. Hope this helps you out

  • Thank you for reply,
    Will you please tell me where I need to add 587 port tcp/udp rule: in Inbound or Outbound?

5 Answers
chup1ds February 2, 2018
Accepted Answer

Me too. I send support ticket about it and here DO answer:

*Hello,

Thank you for contacting DigitalOcean.

Stopping spam is a constant fight, so we have implemented some restrictions on newer accounts. To qualify for the ability to send out email, we do require accounts to wait 60 days before we can look into removing the restriction. Once your account has reached 60 days of stable use, please do reach back out to us so we can look into this for you.

We appreciate your understanding on this matter.*

well this is not make sense to me.

I'm working to build ecommerce site. I signup for vps service and buy cpanel license in order to have manage my site without have shared host limitation. Why DO limit their vps user for sending email from the server while all shared host allow their clients from the first time they signup?

It seems that DO has blocked SMTP ports although you'd applied all-port outgoing rules. I've tested with Amazon AWS to send emails through Zoho Mail and it's okay. Problems are with DO for sure.

Same trouble here. My postfix worked well for years and I have connections timeout since some days ago.

The Problem has been fixed after creating a ticket. Digital Ocean blocked the SMTP port. They want to stop spam, and when contacted they asked few questions, e.g.: My name, Company Name, Blog name and some other info. And they unlocked the port. So if you're facing the same, then you'll need to contact Digital Ocean by submitting a support ticket.

hello, all my emails to FEDEX.COM are blocked. Please advise

Have another answer? Share your knowledge.