Hi everyone,
I’m enjoying mailcow-dockerized and can receive emails for my domain, but cannot seem to send any emails to any external provider. I’m running Mailcow on a RaspberryPi 5 inside of my home network. I have ports forwarded and can receive emails. A few things about my setup:
A few things I’ve noticed:
Most emails show in my mail queue like this:
This is the mail system at host mail.usrtech.com.
####################################################################
THIS IS A WARNING ONLY. YOU DO NOT NEED TO RESEND YOUR MESSAGE.
####################################################################
Your message could not be delivered for more than 4 hour(s).
It will be retried until it is 5 day(s) old.
…
test-ailtwsb6o@srv1.mail-tester.com: connect to
reception.mail-tester.com[94.23.206.89]:25: Connection timed out
==========================================
Similar when I send to one of my Gmail accounts:
paulrm1234@gmail.com: connect to
alt2.gmail-smtp-in.l.google.com[142.250.152.27]:25: Connection timed out
==========================================
From the host RaspberryPi running mailcow-dockerized, I can’t seem to connect to any of the know SMTP ports on the target system, for example:
me@mypi:~ $ nc alt2.gmail-smtp-in.l.google.com 587
With the exception of Outlook:
me@mypi:~ $ nc outlook.com 587
220 BN0PR07CA0003.outlook.office365.com Microsoft ESMTP MAIL Service ready at Thu, 28 Nov 2024 22:25:21 +0000 [08DD0F4262701347]
I did send an email to my Outlook.com account but it never showed up in my Inbox or Spam folder.
Any ideas would be much appreciated.
Cheers and Happy Thanksgiving to all who celebrate,
Paul M