I'm using postfix helo_restrictions to blacklist some spam leaning domains. One of those is a service that provides email service to people who want email addresses with their domains, but don't want to run a mail server. I'm blocking that service in my check_helo_access file:
domainemailsvc.net REJECT No spam please.
But unfortunately a couple of people send legitimate mail through that same service. Should I just delete that line from check_helo_access and hope that spamassassin does its job or is there a way to whitelist these specific email addresses or sub-domains?
Example log file entry for a message from my friend ([email protected]):
Sep 16 11:27:41 myserver postfix/smtpd[19223]: NOQUEUE: reject: RCPT from
bosmailout01.domainemailsvc.net[xx.xx.xx.xx]: 554 5.7.1
<bosmailout01.domainemailsvc.net>: Helo command rejected: No spam please.;
from=<[email protected]>
to=<[email protected]> proto=ESMTP helo=<bosmailout01.domainemailsvc.net>
I've tried adding the following to my check_helo_access file:
tomsdomain.com OK
[email protected] OK
...but that doesn't seem to work.