Hi, Some of you may remember me as the guy asking questions about running SA on Win32. Some of you were good enough to right me replys when you had stoped laughing... many thanks. The road has been long but I have made it. This is a bit of a mish-mash mail so I'll just try and get out the points.
1) SA Doesn't work Win32 Line 649 of SpamAssassin.pm (2.11) has getpwuid on it. This appears to be getting the user's home directory but I don't know why. I've hacked it to return something but I'd love to know why it's doing this so I can write a propper patch. Once that is hacked it's just a little slow. I also can't get the makefile to work. 2) SA is *SLOW* on Win32 When you fireup SA it takes quite some time to start. Once it's going it preforms all right. I think this has to do with the overhead of perl.exe starting. 3) I built a POP3 proxy to put SA in To try and get around the lag time on startup of SA I built a proxy. It's a little ways from being finished but... It can proxy for any RFC1939 server (Except APOP servers) and run SA against the mail that passes through it. It's been developed on Win32 and I would love to have someone to propperly test it on *nix when it's fixed up a bit more. The hell I've been through with CRLFs is stupid, and it's my biggest consern. As well as the crossplatform CRLF vs LF that were all aware of, there are alot of rules in RFC822 and RFC1939 that require CRLF pairs. Eech. 4) PerMsgStatus.pm breaks RFC822! There is an odd bug in PerMsgStatus.pm (get_full_message_as_text). When PerMsgStatus.pm returns a mail marked up as spam it (correctly) places a blank line after the headers and before the body. However.... When PerMsgStatus.pm returns a mail NOT marked up as spam this line is ommited thus breaking the vailidty of the mail. This should be fixed as it causes lines to dissapear from the begining of mails. As the CRLFCRLF is missing from normal mails the mail client (Reciveing mail via POP3) will often take the first CRLFCRLF it finds to be the end of the headers. If the first CRLFCRLF is missing then the next one is often a ways in to the message. This can have the effect of translocating the start of the mail into the headers! Currently I'm using the the NoMailAudit (as_string) to get around this. NoMailAudit does not do have this bug. Nick _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk