Make your own free website on Tripod.com
SMTPTracker
Home

 

SMTPTracker

SMTPTracker extends your SMTP server with message tracking, sql logging and anti-spam abilities. SMTPTracker works with Microsoft SMTP service, Exchange Server 2000, Exchange Server 2003 and other systems based on IIS smtp service.
Version 1.0.50 extends Exchange Server 2003 with ability to route detected SPAM to users' Junk Mail folders. With SCL Router Chaining SCL headers can be passed from front-end server not running Exchange 2003 to Exchange 2003 back-end server.

SMTPTracker's home - www.smtptracker.com

WHAT IS SMTP TRACKER?
SMTPTracker is a COM component (managed SMTP event sink), written in C#. Once installed and registered on server, it runs within inetinfo.exe process.
SMTPTracker has two installation scenarios. It can be installed on front-end server (mail gateway) only, or on both front-end and back-end servers, when SCL Router Chaining feature is required.

MESSAGE TRACKING
With tracking features enabled copies of messages matching specified sender or recipient can be saved to disk. Each rule has it's own folder for saving, so messages of particular sender or recipient are easy to find. Information about each passing message can be logged to SQL server, logged fields are Sender, Sender's IP, Recipients, Date and Time, Subject, Attachments and Content Size.
These features extend Exchange Server features, where tracking database cannot be stored on SQL server, tracking does not include attachments, there is no way to track message content and odbc logging is useful only for filling up your disk space and slowing down entire system.

REALTIME ANTI-SPAM CONNECTION FILTERING
With anti-spam features enabled your system is protected from unsolicitated (spam) messages. SMTPTracker filters incoming connections by querying DNS based blocklist services or user defined custom blacklist. You can combine more DNS blocklist services of your choice - IP addresses are then checked against all specified services. IP addresses blocked by DNSBL services can be allowed to access your system by user defined whitelist, which owerrides all other connection filtering. Detected SPAM is dropped (or SCL routed) and can be logged to SQL server. Logged fields are Sender, Sender's IP, Recipient, Date and Time and Rule which blocked the connection. You can set up your own custom message, which is sent back to sender, if the connection is to be dropped.
Connection filter features (which are similar to Exchange Server 2003 connection filtering), extend MS SMTP service and Exchange Server 2000 with DNSBL connection filtering and SQL logging. When instaled on Exchange 2003 server, messages detected as SPAM by connection filter can be routed to users' Junk mail folders - this extends Exchange 2003 connection filtering options.

ANTI-SPAM CONTENT FILTERING

Content filtering extends anti-spam connection filter with full content scan (including all message headers) for specified keywords or phrases. Each specified phrase has four options, which define how is the scan performed - exact match, word starts with keyword, ends with keyword, contains keyword. These options have one sub-option specifying whether the search is case sensitive or not. Content checker has a property called Threshold, which defines how many of specified keywords must message contain to be considered unsolicitated (SPAM). You can also set IP Exclusion list, which defines IP addresses from which the messages are not content checked (you want to exclude your local smtp servers from content check usually).
Detected SPAM messages can be dropped, redirected to spambox or delivered to users. When detected messages are passed to users, content checker includes custom prefix before message subject. With this prefix included, detected messages can be redirected to user's custom folder using Outlook (or other client) rules.
If SMTPTracker is installed on Exchange 2003, detected messages can be routed to users' Junk Mail folders by SCL routing. In this case prefix is not added. When using SCL routing drop, pass and redirect options are disabled.
These features extend Exchange Server features, where content fitering is not possible. SMTPTracker's content filter is useful especially in cases you are receiving SPAM from particular user by large ISP provider, which you cannot block by IP address. In these cases you are able to filter these messages by some keyword in message headers. Most of the content filters (including McAffe Spamkiller for Exchange) are not able to check all mail headers, SMTPTracker does it.

SOFTWARE CONFIDENCE LEVEL BASED ROUTING (Exchange 2003)
When SMTPTracker is installed on Exchange Server 2003, messages detected as unsolicitated (spam) by Connection or Content Filters can be dropped or routed to users' Junk Mail folders. This feature (SCL Routing) is provided by adding Software Confidence Level headers to passing messages. These headers are then resolved by Exchange Server and messages are routed to Junk Mail folders. Administrator can decide, whether to apply SCL Routing to Connection Filter, Content Filter or both.
Message placed in a user's Junk mail folder can be designated as "not spam" by the user. All future messages from marked sender will be delivered to the user's Inbox, regardless of the SMTPTracker's detection. Users can manage their SPAM-Lists by themselves using Outlook client or Outlook Web Access.
This feature extends Exchange Server 2003 features, where messages detected by blacklist or DNS based blacklist connection filter are always dropped. With SMTPTracker they can be passed to users' Junk Mail folders. Administrator can decide, what action will be taken.

SCL ROUTER CHAINING
If the front-end server is not running Exchange 2003 and SCL Routing is required, SMTPTracker offers a feature called SCL Router Chaining. If SCL Router Chaining is enabled, SMTPTracker running on front-end server marks incoming messages detected as SPAM with it's own signature. SMTPTracker running on back-end server then resolves this signature and adds SCL headers to the message.
This feature adds ability to use Software Confidence Level based routing when front-end server is not running Exchange 2003.

LOG VIEWER
Full version of SMTPTracker includes simple Log Viewer, which can be used for quick preview of tracked data stored on SQL Server. Detailed analysis of log tables can be performed using any kind of SQL tool.

Download here

 
You can e-mail us at: