I've added blocking by TLD to my setup.  Right now, it blocks at helo checks.

It's working.

Looking at my logs, EVERY time I get a 'bad TLD' connection, there's always 2 
similar reject entries, but only one CONNECT/PASS  For example

        Apr  4 19:55:38 mail01 postfix/postscreen[7444]: CONNECT from 
[74.63.250.84]:44441 to [198.51.100.29]:25
        Apr  4 19:55:44 mail01 postfix/postscreen[7444]: PASS NEW 
[74.63.250.84]:44441
        Apr  4 19:55:44 mail01 postfix/psint/smtpd[7450]: connect from 
g87d686d.darrylloves.science[74.63.250.84]
        Apr  4 19:55:45 mail01 postfix/psint/smtpd[7450]: NOQUEUE: reject: EHLO 
from g87d686d.darrylloves.science[74.63.250.84]: 554 5.7.1 
<g87d686d.darrylloves.science>: Helo command rejected: TLD; proto=SMTP 
helo=<g87d686d.darrylloves.science>
        Apr  4 19:55:45 mail01 postfix/psint/smtpd[7450]: NOQUEUE: reject: HELO 
from g87d686d.darrylloves.science[74.63.250.84]: 554 5.7.1 
<g87d686d.darrylloves.science>: Helo command rejected: TLD; proto=SMTP 
helo=<g87d686d.darrylloves.science>
        Apr  4 19:55:45 mail01 postfix/psint/smtpd[7450]: disconnect from 
g87d686d.darrylloves.science[74.63.250.84] helo=0/1 ehlo=0/1 quit=1 commands=1/3

I'm not exactly sure why I'm getting one CONNECT and 2 REJECTs.

Everything seems to work fine otherwise. The bad TLD's rejected ok.  Mail that 
does pass, I only get one delivered copy of email.
 
Are there actually 2 connections from the sender?  Or should I be looking to 
something wrong in my configuration?

Jason

Reply via email to