PerfectMail effective AntiSpam and AntiVirus appliance solutions for Business anti spam anti virus e-mail email PerfectMail Antispam
Location  triangle Home  triangle How PerfectMail Works 961 Domains Protected  | Link to UsLink to Us  | Bookmark this Page Bookmark Page  | Print this Page Print







Live PerfectMail DashBoard

24hr E-Mail Line Graph
PerfectMail AntiSpam and AntiVirus email security appliance performance hourly graph anti virus anti spam e-mail

24hr E-Mail Stack Graph
PerfectMail AntiSpam and AntiVirus email security appliance performance hourly stacked graph anti virus anti spam e-mail

24hr E-Mail % Stack Graph
PerfectMail AntiSpam and AntiVirus e-mail security appliances performance hourly graph hourly percent graph anti virus anti spam e-mail

24hr E-Mail Pie Chart
PerfectMail AntiSpam and AntiVirus e-mail security solution appliance performance pie graph anti virus anti spam e-mail

How PerfectMail Works

Overview

XPMsoftware makes accuracy and false-positive claims for PerfectMail that no other vendor can match. Our claims are based on feedback from customers running live, production servers - not on artificial benchmarks performed using optimal messages streams that have no similarity to the e-mail content received in the real world.

For example, we routinely observe production PerfectMail appliances delivering:

  • Accuracy ≥ 99.9%
  • False-positive reject rates for in-service appliances are well below 1 in 100,000 e-mail connections
  • Accept/Reject/Tag decision confidence levels typically ≥ 99.5%
  • Consistenly and correctly handling e-mail from your most important mail peers

Continue reading to learn more about how we achieve these enviable results.

E-mail Processing

When an e-mail message arrives at a PerfectMail appliance, it is subject to more than 90 validation and verification tests. Many of our tests and techniques are unique to PerfectMail, and fall into one or more of the following categories:

Picture of PerfectMail Scanning Steps goes here!

  1. Sending Mail Server Verification
  2. Sending Mail Server Reputation Check & Update
  3. Antivirus Check
  4. Phishing E-Mail Check
  5. Unwanted Attachment Check
  6. Domain Name Server Verification Checks
  7. Real-Time Black Hole List Query
  8. Black & White List Scan
  9. Sender Validation & Verification
  10. Sender Reputation Tests & Update
  11. Spam Trap Tests
  12. Sender/Recipient(s) Reputation Checks
  13. E-Mail Envelope Verification
  14. E-Mail Header Scrutiny
  15. E-Mail Content Scan
  16. Sender Intention Checks
  17. Recipient Reputation Update

Explanation

Below is a brief explanation of the approach and techniques used by each phase of PerfectMail's mail scanning engine.

Before going into detail, it is worth pointing out that PerfectMail is strongly influenced by e-mail best practices including clear, concise, verifiable e-mail content. E-mail servers that follow best practices and users who send comprehensible, verifiable messages usually encounter few problems with PerfectMail.

Senders who lie about or fabricate mail headers, obfuscate content, patronize known spam-friendly networks, distribute e-mail directly from PCs and/or use other common cloaking techniques are likely to have their messages Tag'd or Reject'd.

⇑ Top

Sending Mail Server Verification

Because PerfectMail relies heavily on verifiable information, one of the first tasks it performs is to verify all information provided by the connecting mail server. This includes IP address, domain name, mail Received From: headers, and more. We want to be sure that the information provided to us is accurate and complete.

⇑ Top

Sending Mail Server Reputation Check & Update

Next, we check PerfectMail's Reputation System to see what kind of e-mail traffic we've received in the past from the connecting mail server. PerfectMail favors mail servers who have a history of delivering consistent, low scoring messages. PerfectMail will adjust its behavior in real time to favor legitimate mail servers and punish spam engines.

⇑ Top

Antivirus Check

Once we've reviewed the sending mail server's history, we check to ensure that there are no viruses in the e-mail message. All messages that contain malicious content (viruses, worms, etc.) are immediately rejected - with an appropriate SMTP reject code and explanation (customizable in PerfectMail Management Interface).

⇑ Top

Phishing E-Mail Check

E-mail messages are scanned for known Phishing (fraudulent) conent. If a message is received from a known Phishing source, or if that message contains content known to be from a Phishing campaign, then the message is rejected as unwanted (again, an appropriate status code and message is provided).

⇑ Top

Unwanted Attachment Check

There are some attachment types ( .com, .bat, .scr, .vbs, etc.) that are inherently dangerous to PCs running Microsoft operating systems. We scan for more than 30 known dangerous extensions and reject any messages that include attachments with dangerous extensions. The list is easily updated to include any new threats, and updates are made automatically to machines that are under maintenance.

⇑ Top

Domain Name Server Verification Checks

Like many of our competitors, we do both forward and reverse DNS checks to ensure that all provided domain names exist and are properly configured.

⇑ Top

Real-Time Black Hole List Query

Many industrial spam gangs operate from known spam-friendly networks. There are many reputable sources of up-to-date lists of such systems and networks. One of the most reputable is the list maintained by the SpamHaus project.

We make extensive use of the information available on SpamHaus, and cache it locally, to ensure the best performance and availability.

⇑ Top

Black & White List Scan

PerfectMail allows administrators to create Black lists (unwanted domains and/or IPs) and White lists (always wanted domains and/or IPs). Messages originating from white-listed sources is always accepted, while mail from black listed sources is never accepted1

⇑ Top

Sender Validation & Verification

E-mail senders are asked to include their own e-mail address(es) for the From:, Reply To: and Return Path: e-mail headers. PerfectMail contacts each of the mail servers identified in these fields to ensure that the senders' e-mail address is valid on that server. Simply put, if you can send to us, we should be able to send to you.

⇑ Top

Sender Reputation Tests & Update

PerfectMail then consults its Reputation System to review past mail received from the sender. PerfectMail favors senders who consistently send legitimate, low-scoring mail. It will also develop a bias against senders who routinely send trash.

⇑ Top

Spam Trap Tests

PerfectMail implements a highly-effective Spam Trap known as a Sacrificial Lamb e-mail account (click here for more details on PerfectMail's SacLamb feature). SacLambs are a simple and effective trick to get spammers to identify themselves. PerfectMail's SacLamb test safely eliminate a great deal of unwanted e-mail.

Hint: There is a spam-trap on this page. Without guidance, it is unlikely that you would be able to find it. But e-mail harvesting engines employed by Spammers would find and use the provided e-mail address, thus identifying the spammer on their first spam attempt!

⇑ Top

Sender/Recipient(s) Reputation Checks

Next, PerfectMail performs a complete Reputation check of the sender - looking at all of the sender's prior history on the server as well as past history between the sender and recipient(s). Senders with an established history and a good reputation are given special consideration whenever the disposition of a message is in doubt.

⇑ Top

E-Mail Envelope Verification

Like many competing products, we pay close attention to the entire e-mail envelope. We review all field values, validating and verifying everything we can.

⇑ Top

E-Mail Header Scrutiny

E-mail headers are field/value sets provided by the sender for the benefit of the recipient and include From:, To: and Subject:. PerfectMail performs many checks on the provided headers looking to validate legitimate information and debunk bogus information.

PerfectMail is exceptionally thorough in its processing of e-mail headers. In fact, PerfectMail will correctly recognize \/|@gr/\ as Viagra or ><a|\|a>< as Xanax. PerfectMail will likely block such obfuscation attempts. We are sure you won't miss these messages!

⇑ Top

E-Mail Content Scan

Next, we thoroughly decompose the e-mail message and perform a complete content scan on it. We perform traditional Baysian word distribution tests as well as structural checks, checks for HTML abuse, a scan for unwanted (profane or indecent) words and other tests.

⇑ Top

Sender Intention Checks

Along with traditional content checks, PerfectMail scans the message to determine the senders' Intent. HTML abuses may be indicative of a Phishing message or content hiding. References to spam-friendly networks are common in some types of Spam. These tests and more help us achieve an enviable level of accuracy even on messages from first-time senders.

⇑ Top

Recipient Reputation Update

Finally, we update our Reputation System in real-time with new information derrived from scanning this message. By updating in real-time, we can easily detect and block high-volume spamming techniques that might make it through other systems.

⇑ Top

Conclusion

PerfectMail contains a complete suite of unique and highly effective test to validate and verify all aspects of a message. Prior history and sender reputation also play a significant part in the overall determination process.

The result is antispam and antivirus protection with a level of speed, accuracy, consistency, reliability and low maintenance that is simply not offered by other products.

We encourage you to check out the PerfectMail DashBoard just under the menus (on the left) so that you can view a production server in action.

⇑ Top

_______________

[1] Black and White are terms in common use in computer security to denote unwanted and wanted sources respectively. These terms derrive from older military and law enforcement (e.g.: military black operations) uses and have nothing to do with any human attribute.

PerfectMail AntiSpam and AntiVirus email security appliance solutions for business e-mail anti spam anti virus
For More Information

XPMsoftware Inc.
www.xpmsoftware.com
Toll Free(888) 451-3131
Direct(905) 451-9488
Facsimile(905) 451-7823
PerfectMail Antispam
0 1 2 3 4 5 6
Legal/Privacy
Statement
© 2003-2007 XPMsoftware Inc.
All rights reserved.

Last Updated: Wednesday January 07, 2009