BP111 : Controlling Spam Mail In Your Organisation

I decided I’d have a look at another spam session to get a different outlook on how to control spam within your mail system. This session is more of a best pratices session then a new features session so it will be interesting to see what else can currently be done to control spam. Ok, the room is starting to really fill up now so quiet at the back and lets get started.

The first part of the session by Richard Schwartz dealt with the design of SMTP mail and how the RFC-821 and RFC-822 standards are broken and how they both contribute to the spread of spam. Should these standards be fixed to control spam. Is it even possible to change a standard that is used on every mail system in the world.

Dieter Stalder then talked about the tools within Domino that you can use to block spam. An important point that was made was to make sure that your backup mail servers have the same protection as your primary ones. Research shows that spammers are starting to direct spam at secondary MX records in the hope that they won’t be protected as well. He then talked about website harvesting and showed some experiments that he did himself that showed that his own site was harvested on a regular basis.

One way of seeing how much spam your systems are dealing with is the set your mail server to HOLD undeliverable emails instead of bounce them back ( which may generate dead messages ). This will show people trying to do generic account and dicionary attacks on your smtp server. If your using Message Tracking then there is a free utility from http://www.spamresearch.net that will expand the message tracking store database so you can get further details from it.

Back to Richard and a big ‘Close Your Relay’ request. This is probably the most important message that any email admin should take heed of. One problem with blocking at the protocol level is that you might block messages destined to abuse or postmaster accounts. You might miss important messages that you need to respond to. He then went on to talk about the capibilities of Bayesian Filters. Again he agrees that Bayesian filters are BEST used on a per user basis.

Richard finished off the session by mentioning the vendors here at Lotusphere that are providing anti-spam solutions. He also mentioned the OpenNTF kSpam project as a good solution to look into.

By the way, Chris Linfoot posted a great PDF and explaination on the flow of email within a Domino system today which charts the points of spam control. Check it out if you get a chance.

Posted in None

EMEA Dinner

Tonight I was the guest of IBM at the Europe, Middle East and Africa dinner. It’s great to actually sit down and eat a great dinner after having to stand with plastic plates at receptions and what not over the past few days. The dinner itself was quite good and thankfully the speeches were kept to a very short 10 minutes or so. Ambuj Goyal poped in for a few minutes to talk about Lotus’s future and told us that in the past Lotus was all about innovation and that in the last few years that has slipped but that innovation was back again and was the most important aspect about the business today.

After the dinner I ended up meeting with the rest of the Irish contingent over here at Lotusphere. It’s nice to hear an Irish accent and be able to talk about what Lotus / IBM are doing in Ireland to support the Notes community. We discussed a few things and one item of interest is the revival of the Irish Lotus Notes User group. Who knows, maybe we can get this off the ground again and make it work. We will just have to wait and see.

I’ve also been told that I have to say hello to Mary from APC who lives in Rhode Island. She couldn’t make it to Lotusphere this year but has been keeping herself uptodate by reading all the blogs. Hi Mary,stop lurking and make a few comments some time soon.

Tagged with:
Posted in Uncategorized

ID207 : Getting rid of the spam

We all know that Spam is a problem in all organisations and we all try to stop as much spam as possible, normally an impossible task as spam changes every day and it’s a normally a catchup job trying to keep up with the spammers. This session is all about the current features in ND6 and a preview of some of the enhancements in future versions of Domino.

Some of the future enhancments are WHITELISTS (Chris Linfoot will like this one) and private blacklists. The SMTP Inbound controls has been enhanced to a two column display to make it easier to manage. Private Blacklists and whitelists are defined by the administrator. This feature was required by a top tier customer. These lists can be defined by IP address, IP Mask and or hostname or even use the bondedsender program. There are also stats generated by the server so you can monitor how many hits you get. Messages that hit the whitelist can also be taged if required, similar to blacklist tagging.

The order of execution for these lists are Private Whitelist –> Private Blacklist –> DNS Whitelist –> DNS Blacklist. If a host if found at any stage then the message is actioned and the rest of the execution order is skipped.

It looks like another OpenNTF feature has been added to the base mail template. Rules have been updated to allow the user to move messages that have been taged by any of the lists to a different folder or to the JunkMail folder. Another new addition to rules is the ability to stop processing rules so you could have a rule that says if the message is whitelisted the don’t process any other rules.

Some useful Notes.ini variables :

  • SMTPGreeting=Companyname SMTP server ready at %s (%s is the current date and time) (R5+)
  • SMTPnoVersionInRcvdHdr=1 (R5+)
  • SMTPErrorLimit=# where this is the number of malformed smtp commands before forcing a disconnect. (ND6.03+)
  • SMTPMaxForRecipients=# where this is the max number of recipients in any message (R5+) WARNING : This discloses the BCC list
  • SMTPMaxRecipientCount=# where this is the max number of RCPT commands that the smtp server will be accepted per session.
  • RouterDisableMailToGroups=1 will stop internet mail being sent at ANY group in your NAB. (ND6+)
  • SMTPDebugSearchAllDNSBLSites=1 will cause the Blacklist feature to search all sites to help you gather stats on the best DNSBLs.
  • Oh and somebody please show the IBM staff how to use Powerpoint properly… Rehersed timings DO NOT WORK when your taking longer to talk about the slide then you timed it for.

    Tagged with:
    Posted in Uncategorized

    BP110 : Cascading Style In Domino Applications

    Wow, an excellant turn out for Henry Newberry’s session on CSS in Domino apps. 15 minutes before the session even starts and the room was already starting to fill up and seats were starting to run out quickly.

    As you know I’ve been doing a lot of CSS in the new version of BlogSphere so this should be an interesting session.

    Tagged with:
    Posted in Uncategorized
    Archives