I setup an iredmail server so that my website can send registration emails and all that sort of thing. Problem is, it can send mail just fine (And even inbox) but it can't receive. Port 25 is open, the daemon is running, mx records are set but no go. I used this tool at mxtoolbox.com and it shows this:
with raw connection output of:
Connecting to 167.**.***.*** 220 mail.*******.com ESMTP Postfix [658 ms] EHLO EC2AMAZ-CT1LM3F.mxtoolbox.com 250-mail.*******.com 250-PIPELINING 250-SIZE 15728640 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-DSN 250 SMTPUTF8 [720 ms] MAIL FROM:<email@example.com> 250 2.1.0 Ok [719 ms] RCPT TO:<firstname.lastname@example.org> 450 4.7.1 <EC2AMAZ-CT1LM3F.mxtoolbox.com>: Helo command rejected: Host not found [704 ms] LookupServerv2 3426ms
Hostname redacted from raw log but you can see it in the screenshot if you have some test to run. The email address I'm trying to receive to is
So again, looks good but can't receive to inbox at the domain. I would consider reinstalling everything or maybe using something other than iredmail but when you have a setup that's inboxing (Often difficult to achieve) at major providers, it's a tough decision to tear it down.