These are some workarounds I have used when setting up Mercury.
Scanning ALL incoming e-mail for viruses using Norton Anti-Virus
This only works when you collect your mail via the POP3 distributing client
and will not work if you collect your mail via SMTP.
Install and configure Norton Anti-Virus in the usual way. When asked if you want to enable e-mail protection, say yes. NAV from version 2002 checks email in a different way from previous versions and requires no further setup.
If you're still using NAV 2000, then see below...
In mercury, configure the POP3 distributing client (Mercury D) with the following information:
POP3 host: 127.0.0.1 (the IP address of localhost)
Port: 110
Username: userid/mail.isp.com
Password: your ISP's POP3 server password
where userid is the username you use to log into your ISP's POP3 server and mail.isp.com is the address of your ISP's POP3 server.
When Mercury sends and received mail from your ISP, Norton has a look at it first before passing it to Mercury for distribution.
IMPORTANT UPDATE FOR NAV 2000 USERS (21.7.00)
Norton 2000 and Mercury are unhappy living together when they are both listening on port 110 for POP connections. As a workaround, set the Mercury P POP3 server module to use another port (I use 650). Then set all of the clients that connect to the mail server machine up to use the same port (in OE5, tools-accounts-advanced tab).
Deep joy to Sylvain Robert for posting this tip to the comp.mail.pegasus-mail.ms-windows newsgroup.
Getting Mercury to accept anyone@domain.com without generating a delivery failure notification
This was a several paragraph long description about how to do this but Mercury 3.32 supports it natively- in the Mercury D POP3 client module, for each entry make sure the 'local user' field is blank and the 'default user' field is filled in with whoever you want to receive incoming messages that don't have a valid local user but are addressed to the correct domain. This allows Mercury to properly route mail addressed to a specific user but it will also catch the rest of the mail and send it to a default user.
SPAM- oh lovely spam
If you're like me then you get a load of rubbish in your Inbox first thing. I now use a spam filtering system on the server called POPFILE (popfile.sourceforge.net) which is freeware and very effective. It has a setup guide for Pegasus which uses the same filtering rules as Mercury- simply follow the same format when entering new filters in the 'filtering rules' configuration box.
Popfile monitors the activity on the POP3 ports that Mercury uses and scans the message, appending a new header to it which classifies the email. You can then use the Mercurn filtering rules to look at this header and if the header says SPAM then Mercury will move it to a different user, say a dedicated user called 'spam'. You can even get the message deleted but I like to look through the spam mailbox every couple of days or so just to make sure the spam filter hasn't filtered out anything it shouldn't have done. The great thing about POPfile is that it catches most spam automatically but you can also 'train' it to pick up spam messages that is has not classified properly so the next time a similar message arrives, it will be filtered properly.
Deep joy to John Graham-Cumming for a great program.