View Single Post
  #3 (permalink)  
Old 09-22-2004, 04:07 AM
anup123 anup123 is offline
Registered User
 
Join Date: Mar 2004
Location: This Planet
Posts: 984
anup123 is on a distinguished road
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
Reply With Quote