George Papas:
> Hi
> 
> I have a small? SMTP server for around 35 users in the company I work .
> 
> The last 3 -4 days I'm being bombed with backstatter? mails from all 
> over the world .
> 
> I have found out the abusing IP who sends the messages as one of my 
> accounts but
> 
> I cant find out how to stop bombing my server with backscatter mails 
> from all over .
> 
> I tried to implement body_checks using the following :
> 
> 
> my main.cf :
> 
> header_checks = regexp:/etc/postfix/header_checks
> body_checks = pcre:/etc/postfix/body_checks
> 
> 
> body_checks :
> 
> # Do not indent the patterns between "if" and "endif".
> if /^[> ]*Received:/
> /^[> ]*Received: +from +ip53\.ip-139-99-176\.net /
> reject forged sender name in Received: header: $1
> endif
> 
> 
> and I get this in the logs? but the messages bounce back :
> 
> warning: body_checks lookup of Received: from ip53.ip-139-99-176.net 
> (ip53.ip-139-99-176.net [139.99.176.53]) returns an empty string result
> Feb? 2 02:59:13 postfix/cleanup[25450]: warning: body_checks should 
> return NO RESULT in case of NOT FOUND
> 
> 
> Can somebody help me ? I,m getting over a thousand reports per hour in 
> my postmaster mailbox

Did you notice the warnings for "no replacement text: using empty string"
and "ignoring unrecognized request"?

        Wietse

Reply via email to