Business Rules SMTP Proxy

Recently sending out emails with the wrong attachments or to the wrong people has come to the forefront of my thinking.

What would be really useful in events like this would be an outgoing SMTP proxy that has a set of business rules that will delay outgoing mails based on user-set criteria until they have been have been reviewed, perhaps by a moderator role.

Examples of rules could include:

  • Recipient domain / email address check
  • Word check (for e.g. profanity)
  • Combination of recipient domains / email addresses check (ie – you don’t want to accidentally send the same email to multiple clients)
  • Attachment check: file size / type
  • Checking for inclusion of username / passwords in unencrypted email

ProxSMTP could perhaps be a basis for this – it works with my favourite MTA (Postfix). If only I had time to code it. You could call it a BlueCoat for email.

Popularity: 29% [?]

Tags: , , ,

Leave a Reply