The following table shows a list of the MTA modules included as decoding engines in the latest version of Sisimai. Some of these modules are only implemented in Sisimai, so a comparison column with bounceHammer is also included.
This is a list of decoding modules for open source MTAs such as Sendmail, Postfix, and OpenSMTPD.
This is a list of decoding modules for commercial MTAs such as Microsoft Exchange Server and Domino.
This is a list of decoding modules for email providers such as Gmail, Outlook, and Yahoo! and for delivery services such as SendGrid and Amazon SES.
This is a list of decoding modules for bounce emails in Feedback loop or RFC3464 compliant format, and for MTAs with unknown names.
This is a list of decoding modules for widely used open source MTAs such as Sendmail, Postfix, OpenSMTPD, and qmail. Most of the modules in the table below have lower decoding accuracy than Sisimai, but they are also implemented in bounceHammer.
In Sisimai 5.2.0, several MTA modules were integrated into Sisimai::RFC3464, Sisimai::Lhost::Exim, or Sisimai::Lhost::qmail for improved maintainability. In addition, some modules have moved their error code list and matching process to Sisimai::Rhost.
Module Name Sisimai::Lhost:: |
Included in bounceHammer |
Ratio in bounceHammer |
Implemented at | Description |
---|---|---|---|---|
Amavis | No | 0.00 | v4.25.0 | amavisd-new (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
ApacheJames | No | 0.00 | v4.1.26 | Java Apache Mail Enterprise Server |
Courier | Yes | 0.87 | v4.0.0 | Courier MTA |
DragonFly | No | 0.00 | v5.1.0 | DMA: DragonFly Mail Agent |
Exim | Yes | 0.83 | v4.0.0 | Exim Intenet Mailer |
FML | No | 0.00 | v4.22.3 | fml.org |
OpenSMTPD | Yes | 0.22 | v4.0.0 | OpenSMTPD |
Postfix | Yes | 0.90 | v4.0.0 | Postfix |
qmail | Yes | 0.67 | v4.0.0 |
qmail
Module name is "Qmail" in Ruby version |
Sendmail | Yes | 1.00 | v4.0.0 | V8 Sendmail : /usr/sbin/sendmail |
V5sendmail | No | 0.00 | v4.1.2 | V5 Sendmail |
This is a list of modules for decoding bounce emails created by commercial MTAs and commercial appliances such as Microsoft Exchange Server, and Domino. The modules in this table are not implemented in bounceHammer, but there are rare cases where bounce emails can also be decoded by the Fallback module in bounceHammer.
In Sisimai 5.2.0, several MTA modules were integrated into Sisimai::RFC3464, Sisimai::Lhost::Exim, or Sisimai::Lhost::qmail for improved maintainability. In addition, some modules have moved their error code list and matching process to Sisimai::Rhost.
Module Name Sisimai::Lhost:: |
Included in bounceHammer |
Ratio in bounceHammer |
Implemented at | Description |
---|---|---|---|---|
Activehunter | No | 0.00 | v4.1.1 | TransWARE Active!hunter |
Barracuda | No | 0.00 | v4.25.6 | Barracuda (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
Domino | No | 0.54 | v4.0.0 | IBM Domino Server |
Exchange2003 | No | 0.02 | v4.0.0 | Microsoft Exchange Server 2003 |
Exchange2007 | No | 0.75 | v4.18.0 | Microsoft Exchange Server 2007 |
IMailServer | No | 0.00 | v4.1.1 | IPSWITCH IMail Server |
InterScanMSS | No | 0.00 | v4.1.2 | Trend Micro InterScan Messaging Security Suite |
MXLogic | No | 0.00 | v4.1.1 | McAfee SaaS (In Sisimai 5.2.0, this module was integrated into Sisimai::Lhost::Exim) |
MailFoundry | No | 0.00 | v4.1.1 | MailFoundry |
MailMarshalSMTP | No | 0.00 | v4.1.9 | Trustwave Secure Email Gateway |
McAfee | No | 0.00 | v4.1.1 | McAfee Email Appliance (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
MessagingServer | No | 0.86 | v4.1.3 | Oracle Communications Messaging Server |
mFILTER | No | 0.00 | v4.1.1 | Digital Arts m-FILTER: Module name is "MFILTER" in Ruby version |
Notes | No | 0.00 | v4.1.1 | Lotus Notes |
PowerMTA | No | 0.00 | v4.25.6 | PowerMTA (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
SurfControl | No | 0.75 | v4.1.2 | WebSense SurfControl (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
This is a list of modules for decoding bounce emails created by email services such as Gmail, Outlook, and Yahoo! Mail and delivery services such as SendGrid and Amazon SES. Most of the modules are not included in Sisimai. Also, currently, bounce emails from Gmail can no longer be decoded by the Gmail module in bounceHammer.
In Sisimai 5.2.0, several MTA modules were integrated into Sisimai::RFC3464, Sisimai::Lhost::Exim, or Sisimai::Lhost::qmail for improved maintainability. In addition, some modules have moved their error code list and matching process to Sisimai::Rhost.
Module Name Sisimai::Lhost:: |
Included in bounceHammer |
Ratio in bounceHammer |
Implemented at | Description |
---|---|---|---|---|
AmazonSES | No | 1.00 | v4.0.2 | Amazon SES(Sending) |
AmazonWorkMail | No | 0.60 | v4.15.0 | Amazon WorkMail (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
Aol | No | 0.86 | v4.1.3 | Aol Mail (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
Bigfoot | No | 1.00 | v4.1.10 | Bigfoot (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
Biglobe | No | 0.00 | v4.0.0 | BIGLOBE |
EinsUndEins | No | 0.00 | v4.1.9 | 1&1 |
EZweb | Yes | 1.00 | v4.0.0 | au EZweb |
Yes | 1.00 | v4.0.0 | Facebook (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) | |
Gmail | Yes | 0.00 | v4.0.0 |
Gmail Beginning of v4.25.6, the module name has been changed from Google to Gmail. |
GoogleGroups | Yes | 0.00 | v4.25.6 | Google Groups |
GMX | No | 0.00 | v4.1.4 | GMX |
GSuite | No | 0.00 | v4.21.0 | G Suite |
KDDI | Yes | 1.00 | v4.0.0 | au by KDDI |
MailRu | No | 0.29 | v4.1.4 | @mail.ru (In Sisimai 5.2.0, this module was integrated into Sisimai::Lhost::Exim) |
MessageLabs | No | 1.00 | v4.1.10 | Symantec.cloud (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
Office365 | No | 0.85 | v4.15.0 | Microsoft Office 365 (In Sisimai 5.2.0, this module was integrated into Sisimai::Lhost::Exchange2007) |
Outlook | No | 0.83 | v4.1.3 | Microsoft Outlook.com (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
ReceivingSES | No | 0.00 | v4.1.29 | Amazon SES(Receiving) (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
SendGrid | No | 0.00 | v4.0.2 | SendGrid (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
Verizon | Yes | 1.00 | v4.0.0 | Verizon Wireless |
Yahoo | No | 0.00 | v4.1.3 | Yahoo! MAIL (In Sisimai 5.2.0, this module was integrated into Sisimai::Lhost::qmail) |
Yandex | No | 0.57 | v4.1.6 | Yandex.Mail (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
Zoho | No | 0.00 | v4.1.7 | Zoho Mail |
This feature and the Sisimai::Bite::JSON:: module have been deprecated in v4.25.5.
Module Name Sisimai::Bite::JSON:: |
included in bounceHammer |
Ratio in bounceHammer |
Implemented at | Description |
---|---|---|---|---|
AmazonSES | No | 0.00 | v4.20.0 | Amazon SNS Notification Contents for Amazon SES |
SendGrid | No | 0.00 | v4.20.0 | Bounces (SendGrid) |
In Sisimai 5.2.0, some modules in Sisimai::Lhost have moved their error code list and matching process to Sisimai::Rhost for improved maintainability.
Module Name Sisimai::Rhost:: |
Implemented at | Description |
---|---|---|
Aol | v5.2.0 | Aol Mail (In Sisimai 5.2.0, this module have moved from Sisimai::Lhost) |
Apple | v5.1.0 | Apple iCloud Mail |
Cox | v4.25.8 | Cox Communications, Inc. |
v5.2.0 | Facebook (In Sisimai 5.2.0, this module have moved from Sisimai::Lhost) | |
FrancePTT | v4.22.3 | La Poste and orange.fr |
GoDaddy | v4.22.2 | GoDaddy |
v4.0.0 | G Suite GoogleApps was changed to Google in v5.0.0. | |
GSuite | v5.2.0 |
G Suite (In Sisimai 5.2.0, this module have moved from Sisimai::Lhost) |
IUA | v4.25.4 | I.UA - твоя почта |
KDDI | v4.22.6 | au(EZweb) |
MessageLabs | v5.2.0 | Symantec.cloud (In Sisimai 5.2.0, this module have moved from Sisimai::Lhost) |
Microsoft | v4.17.2 | Microsoft Exchange Online ExchangeOnline was changed to Microsoft in v5.0.0. |
Mimecast | v4.25.15 | Email & Collaboration Security | Mimecast |
NTTDOCOMO | v4.25.15 | NTT DOCOMO |
Outlook | v5.2.0 | Microsoft Outlook.com (In Sisimai 5.2.0, this module have moved from Sisimai::Lhost) |
Spectrum | v4.25.8 | Spectrum | Charter Communications |
Tencent | v4.25.0 | Tencent QQ TencentQQ was changed to Tencent in v5.0.0. |
YahooInc | v5.1.0 | Yahoo Mail |
This is a list of modules for decoding bounce emails that are compliant with feedback loops or RFC3464, and bounce emails created by unknown MTAs.
In Sisimai 5.2.0, several MTA modules were integrated into Sisimai::RFC3464, Sisimai::Lhost::Exim, or Sisimai::Lhost::qmail for improved maintainability.
Module Name Sisimai:: |
Included in bounceHammer |
Ratio in bounceHammer |
Impelmented at | Description |
---|---|---|---|---|
ARF | No | 0.18 | v4.0.0 | Abuse Feedback Reporting Format |
RFC3464 | Yes | 0.47 | v4.0.0 | Fallback Module for MTAs |
RFC3834 | No | 0.00 | v4.1.28 | Detector for auto replied message |
X1 | No | 0.00 | v4.1.3 | Unknown MTA #1 |
X2 | No | 0.00 | v4.1.7 | Unknown MTA #2 |
X3 | No | 0.00 | v4.1.9 | Unknown MTA #3 |
X4 | No | 0.00 | v4.1.23 | Unknown MTA #4 qmail clones (In Sisimai 5.2.0, this module was integrated into Sisimai::Lhost::qmail) |
X5 | No | 1.00 | v4.13.0 | Unknown MTA #5 (In Sisimai 5.2.0, this module was integrated into Sisimai::RFC3464) |
X6 | No | 1.00 | v4.25.6 | Unknown MTA #6 |
The engine() method has been available in the Sisimai class since Sisimai v4.16.0. As shown in the sample code below, this method provides a function to return a list of the names and descriptions of all implemented MTA modules.
This function is not implemented in the Go version of Sisimai.
#!/usr/bin/env perl
require Sisimai;
my $v = Sisimai->engine;
print keys %$v; # 59
for my $e ( keys %$v ) {
print $e; # Sisimai::Lhost::Exchange2007
print $v->{ $e }; # Microsoft Exchange Server 2007
}
#!/usr/bin/env ruby
require 'sisimai'
v = Sisimai.engine
puts v.keys.size; # 59
v.keys.each do |e|
puts e # Sisimai::Lhost::Exchange2007
puts v[e] # Microsoft Exchange Server 2007
end