My email server (Postfix) rejected a valid email message from [email protected]. I changed my ip to 177.155.22.22 and email to [email protected] for privacy reasons. Below is the REJECT from the log: Apr 17 09:09:08 sun postfix/postscreen[599]: CONNECT from [198.12.18.18]:33682 to [177.155.22.22]:25 Apr 17 09:09:08 sun postfix/postscreen[599]: PASS OLD [198.12.18.18]:33682 Apr 17 09:09:08 sun postfix/smtpd[600]: connect from smtp1.jamestower.com[198.12.18.18] Apr 17 09:09:09 sun postfix/smtpd[600]: NOQUEUE: reject: RCPT from smtp1.jamestower.com[198.12.18.18]: 450 4.7.1 <tcsmtp1p.jtmgmt.inet>: Helo command rejected: Host not found; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<tcsmtp1p.jtmgmt.inet> Postfix configurateion from /etc/postfix/main.cf mydestination = server.mydomain.com, localhost, localhost.localdomain mynetworks = 127.0.0.0/8 [::1]/128 virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf What could be done so messages like this do not get rejected. Thanks,
ok, I've read the error message wrong. The problem is not the recipient mailbox, the problem is that the sender said that he is 'tcsmtp1p.jtmgmt.inet' and this domain seems not to exist and therefore, your server rejected it.
Hey i have a similar problem with onastvar . The weird thing is that the sender said that they have problem only with my email and no with other clients . Also i can receive email from them on my personal gmail but no from my company email . Code: NOQUEUE: reject: RCPT from mail.sender-domain.com[sender-ip]: 450 4.7.1 <SHC00992.skl1.local>: Helo command rejected: Host not found; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<SHC00992.skl1.local> I am thinking to remove reject_unknown_helo_hostname from smtpd_helo_restrictions but isn't this a security threat ?
You'll get more spam then and the helo name has to be resolvable, so it's absolutely fine to check that in my opinion. Basically, the sender of that mail has an incorrectly configured mail system and that's why you reject it.