Dear Brian PASSANTE,
About a tips: just comment the 210 & 211 ligne of the Header.pm : croak( "Bad RFC822 field name '$tag'\n") unless(defined $ctag && $ctag =~ /\A($FIELD_NAME|From )/oi);
It is not so really bad, because, if Qmail receive a buggy headers mail, it refuses it so we don't have to really check the rfc. I test it by injecting all my buggy mail, and everything is working fine.
Code deletion will work, but what about any other programs using this perl module? Also, really invalid(read non-RFC822 compliant) mails will get through, which may lead to DoS attacks. We're currently working on a patch to Qmail.pm that tries to fix the header, if not possible, atleast tries to delete the queue file.
cheers, Karthikeyan, S. -- S.Karthikeyan | Ph: +91 (0) 44 52166646 Fax: +91 (0) 44 52079957 Opencomputing Technologies | http://opencompt.com Server Side E-Mail Protection.
------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 _______________________________________________ Opencomputing-openprotect mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opencomputing-openprotect
