|
Hi,
Regarding the cases:
The additions (which you could correct if they are wrong):
deny
message = Message was delivered by ratware
log_message = remote host used IP address in HELO/EHLO greeting
condition = ${if isip {$sender_helo_name}{true}{false}}
delay = 20s
deny
message = Message was delivered by ratware
log_message = remote host did not present HELO/EHLO greeting.
condition = ${if def:sender_helo_name {false}{true}}
# Likewise if the peer greets with one of our own names
deny
message = Message was delivered by ratware As Headers Are Forged.
log_message = remote host used our name in HELO/EHLO greeting.
condition = ${if match_domain{$sender_helo_name}\
{$primary_hostname:+local_domains:+relay_domains}\
{true}{false}}
delay = 20s
deny
message = Message was delivered by ratware
log_message = remote host did not present HELO/EHLO greeting.
condition = ${if def:sender_helo_name {false}{true}}
For the third case:
drop
message = Legitimate bounces are never sent to more than one \
recipient.
senders = : postmaster@*
condition = $recipients_count
For the domain literal as i said in 99% of the case, it's our IP's. However, what should be the change so that if they present their own IP, then the same is not rejected...
Log entry for Third case:
2004-09-22 14:12:20 1CA2ch-0006v2-Bp H=(mail3.affordablehosting.com) [216.131.95.48] F=<> rejected after DATA: Legitimate bounces are never sent to more than one recipient.
Thanks
Anup
|