Salut,

Incerc sa scriu un filtru pentru mimedefang, insa se pare ca nu
reusesc. Sunt newbie in perl.

sub filter_recipient {
   my ($recipient, $sender, $ip, $hostname, $first, $helo,$rcpt_mailer,
   $rcpt_host, $rcpt_addr) = @_;
   if ($recipient =~ /^(<[EMAIL PROTECTED]>?$|<[EMAIL PROTECTED]>?$)/i) {
       if ($sender =~ /^(<[EMAIL PROTECTED]>?$|<[EMAIL PROTECTED]>?$)/i) {
           return ('CONTINUE', "ok");
       }
       return ('REJECT', 'Thanks; we don\'t enjoy spam.');
   }
   return ('CONTINUE', "ok");
}


Teoretic filtrul ar trebui sa accepte mailurile trimise de pe
domain.com|ro catre [EMAIL PROTECTED] sau [EMAIL PROTECTED] si sa
dea reject la mailurile care nu au senderul din domeniile specificate
si sunt trimise pe listele de mai sus.
Din pacate toate mailurile de test trec fara nici o problema, chiar
daca au senderul diferit de domain.com|ro

Unde gresesc?

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui