Here's the big problem. Big company, lots of Exchange servers, some that
aren't set up to send an FQDN as a HELO.
The result:
Feb 23 10:04:16 mailgate postfix/smtpd[16182]: 71DBD13FF3: reject: RCPT
from mail.rt.firstam-reis.com[206.103.66.185]: 404 <reisdal01smxs01>:
Helo command rejected: need fully-qualified hostname;
from=<mkissinger@firstam.com> to=<jnichols@pbp.net> proto=ESMTP
helo=<reisdal01smxs01>
That's a valid sender, to a valid domain, but the Exchange server just
sends its hostname as the HELO. I have tried without success to contact
the powers-that-be to change that.
Here's a totally bogus HELO from a spammer:
Feb 23 12:18:59 mailgate postfix/smtpd[20065]: AAE0913FF3: reject: RCPT
from sr-245.srge01.resnet.ubc.ca[142.103.50.245]: 404 <SALLY>: Helo
command rejected: need fully-qualified hostname;
from=<flnmsdyjnztldrfc@mindspring.com> to=<jnichols@cheese.pbp.net>
proto=SMTP helo=<SALLY>
I'm rejecting bogus HELOs, but it's tripping up on legitimate email.
I'd rather just tag it and whitelist the appropriate senders.
Which test should I mark up? I checked through the lists of tests and
found a few, but I'm not sure of exactly what I should add to merely tag
the bogus HELO senders..
Thanks!
aren't set up to send an FQDN as a HELO.
The result:
Feb 23 10:04:16 mailgate postfix/smtpd[16182]: 71DBD13FF3: reject: RCPT
from mail.rt.firstam-reis.com[206.103.66.185]: 404 <reisdal01smxs01>:
Helo command rejected: need fully-qualified hostname;
from=<mkissinger@firstam.com> to=<jnichols@pbp.net> proto=ESMTP
helo=<reisdal01smxs01>
That's a valid sender, to a valid domain, but the Exchange server just
sends its hostname as the HELO. I have tried without success to contact
the powers-that-be to change that.
Here's a totally bogus HELO from a spammer:
Feb 23 12:18:59 mailgate postfix/smtpd[20065]: AAE0913FF3: reject: RCPT
from sr-245.srge01.resnet.ubc.ca[142.103.50.245]: 404 <SALLY>: Helo
command rejected: need fully-qualified hostname;
from=<flnmsdyjnztldrfc@mindspring.com> to=<jnichols@cheese.pbp.net>
proto=SMTP helo=<SALLY>
I'm rejecting bogus HELOs, but it's tripping up on legitimate email.
I'd rather just tag it and whitelist the appropriate senders.
Which test should I mark up? I checked through the lists of tests and
found a few, but I'm not sure of exactly what I should add to merely tag
the bogus HELO senders..
Thanks!