Spam Filter - The Domino Way

Hi,

I use a spam filter that redirects all spam mails to a common mailbox. This happens before the incoming mails touch the Domino Server. Sometimes, there are “false negatives” i.e. perfectly geniuine mails reaching the spam box. Then someone has to manually retrieve these mails.

Instead of this, is there a way to identify spam mails and redirect them to the recipient’s mailbox, but to the “Junk Mail” folder i.e. the user has the option of retrieving the mail at his end if required.

Does this require a certain specific “domino requirement” compliant spam filter ?

Please help.

Joseph

Subject: Spam Filter - The Domino Way

I think some anti-spam vendors allow this as an option that may require some integration work (such as Barracuda), while others are more tightly integrated into Domino from the start (such as spamJam).

Subject: Spam Filter - The Domino Way

Hi Joseph,

I don’t understand your question. Please clear.

The anti spam filter you are using is before domino? Wherethe SPAM messages are stored?

I’m using anti spam before domino, but I just route all messages to a notes database, then users can access there and do wherever they want.

Explain your mail topography with more details.

Daniel

Subject: RE: Spam Filter - The Domino Way

Daniel,

The setup is as follows:

Internet — Spam Assasin — Domino R6

The Spam Assasin is on a seperate linux box. This has both Anti-Virus Scanning & Spam filtering. Mails identified as spam gets forwarded to a specific user mailbox that resides on the Domino Server. The R6 is on a seperate box.

Subject: RE: Spam Filter - The Domino Way

I don’t believe you can do this with Spam Assasin without some major tweaking. What you want to do really is tag the subject line of the spam message, then have the end user create a mail rule that moves it to a junk mail folder.

Michael Robinson

http://www.invcs.com

Subject: RE: Spam Filter - The Domino Way

Exactly what we have done with SA. Runs fine but a few things could be better. Eg. whitelist for people in personal address books, mark mails as spam (problems with headers) and when a mail is marked as spam even it isnt.

But in overall its fine and people seems happy.

//Kjeld

Subject: RE: Spam Filter - The Domino Way

Hi,

That’s the configuration I’m using.

Sendmail with Spamassassin receiving the mail, and adding a flag to the message.

I’ve added a folder called SPAM, and a mail rule to every mail file on the server, moving messages with spam flag to the SPAM folder.

I’ve also added an agent to delete messages in SPAM folder, after 14 days.

Today, I’ve changed this, and the mail containing the flag is routed to another database by the router (using a mail rule), and stays there for a month, when an agent delete the message. Users can access this database and search for any message they want.

I did this because no false positives was received in the SPAM folder.

Regarding the white list. What I did is a mailin database, users send message to there with addresses who can receive the message. This database contains an agent who exports the subject to a text file (My server is also a linux box), and the second linux run a cron every 5 minutes reading the contents of this text file and adding the addresses to the white list.

I didn’t get how to do this, so I have a script running on linux, who add the addresses from text file to the spamassassin “local.cf” file, and restart spamassassin.

So far it’s working.

Regards,

Daniel

Subject: RE: Spam Filter - The Domino Way

This is very interesting. I would be interested in seeing how this architecture will scale. Your Domino server “still” will process and churn on the spam emails and then the additional overhead of triggering a mail rule on every database.

Subject: Spam Filter - The Postini Way

Why not use Postini. The only config you need to do is your MX records.

Then some tweaking on the Postini side. I am not a postini employee. I just know it works.

Subject: RE: Spam Filter - The Domino Way

It is possible. Of course not only with SpamAssassin but with my DomSpamC/DSCLearner which is an interface to SpamAssassin.

It’s an integrated spam solution for Notes/Domino.

DomSpamC/DSCLearner is an interface to SpamAssassin (http://www.spamassassin.org). It traps incoming SMTP emails and transfers them to the spamd (SpamAssassin daemon) which is on your internal network. So the efficiency relies on SpamAssassin, which is the real no 1 of anti spam filters. (search the web)

One chart to illustrate DomSpamC:

http://prenzel.dyndns.org/Anwendungen/Internet/Bulletin/DominoBulletin.nsf/(Uploads)/NZPN-634A8F/$File/Diagram%20DomCpamC.jpg

DSCLeaner is an Domino server task which enables users to learn/unlearn/filter emails from Notes client.

Here the DSCLearner chart:

http://prenzel.dyndns.org/Anwendungen/Internet/Bulletin/DominoBulletin.nsf/(Uploads)/NZPN-63BDGP/$File/Diagram%20DSCLearner.jpg

Illustration of Domino Web Access (iNotes)interface:

http://prenzel.dyndns.org/Anwendungen/Internet/Bulletin/DominoBulletin.nsf/(Uploads)/NZPN-696BNH/$File/DSCLearner-WebAccess.jpg

Interaction with the Notes client:

http://prenzel.dyndns.org/Anwendungen/Internet/Bulletin/DominoBulletin.nsf/(Uploads)/NZPN-6BMN8U/$File/DSCUserConfig.jpg

http://prenzel.dyndns.org/Anwendungen/Internet/Bulletin/DominoBulletin.nsf/(Uploads)/NZPN-633U2P/$File/Integration.jpg

Requirements: DomSpamC (Domino >v6.x), DSCLearner (Domino >v5.09), Domino Web Access interaction (Domino >v6.5.x), Win32, Linux

If you’re interested mail me at: nico.prenzel@pn-systeme.de and visit my forum to gather more informations at: http://prenzel.dyndns.org/Anwendungen/Internet/Bulletin/DominoBulletin.nsf