Hi.
I have just a general question that's been driving me up a wall lately. Basically, for some reason, every incoming e-mail message is marked with a Received: header of 127.0.0.1 when using some kind of spam filtering application, (MailScanner and Amavisd-new are the only 2 I've tried so far). In the MailScanner case, I took just a default Scalix install, installed MailScanner, shutdown the Sendmail service, and launched MailScanner (which launches it own sendmail service). In the amavisd-new case, I used the amavisd-milter integration method.
In both cases, all my mail has that header of 127.0.0.1, which looks as if the passing of the mail from the Scalix listener to the filter, and then back to Scalix. Is there a good way that this can be avoided? I'm setting up some whitelisting rules where I want to allow all mail from 127.0.0.1 to be whitelisted across the board, but allowing the rule will allow *everything* to not be scanned, which is a major problem.
One of the main reasons for this is I want to setup a web-based quarantine management system where users can go in and release any quarantined message, hence the whitelist from 127.0.0.1.
I've thought about getting rid of the Scalix listener, but then I can't do SMTP auth, etc., and I think it'll just be more of a pain than it's worth.
Any ideas?
Thanks!
-Mike