下記の表は最新版シシマイに含まれる解析エンジンとしてのMTAモジュール 一覧です。シシマイにのみ実装されているものもりますので、bounceHammerとの 比較項目も併記しています。
SendmailやPostfix, OpenSMTPDのようなオープンソースのMTA用解析 モジュール一覧です。
Microsoft Exchange ServerやDominoのような商用MTA用の 解析モジュール一覧です。
GmailやOutlook, Yahoo!のようなメールプロバイダと SendGridやAmazon SESのような配信サービス用解析モジュール の一覧です。
Feedback loopやRFC3464に準拠した形式のバウンスメール、それと 名称が未知のMTA用解析モジュール一覧です。
Sendmail, Postfix, OpenSMTPDやqmailのような広く使われているオープンソースの MTA用解析モジュール一覧です。下記表の殆どは、Sisimaiよりも解析精度は 劣りますがbounceHammerにも実装されているものです。
Sisimai 5.2.0では保守性の向上を目的として幾つかのモジュールは Sisimai::RFC3464または Sisimai::Lhost::Eximまたは Sisimai::Lhost::qmailに統合されました。 また一部のモジュールはエラーコード一覧と照合処理を Sisimai::Rhostに移設しています。
|
モジュール名 Sisimai::Lhost:: |
bounceHammer に含まれるか否か |
bounceHammer
での解析精度 |
実装バージョン | 補足 |
|---|---|---|---|---|
| Amavis | 含まない | 0.00 | v4.25.0 | amavisd-new (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| ApacheJames | 含まない | 0.00 | v4.1.26 | Java Apache Mail Enterprise Server |
| Courier | 含む | 0.87 | v4.0.0 | Courier MTA |
| DragonFly | 含まない | 0.00 | v5.1.0 | DMA: DragonFly Mail Agent |
| Exim | 含む | 0.83 | v4.0.0 | Exim Intenet Mailer |
| FML | 含まない | 0.00 | v4.22.3 | fml.org |
| OpenSMTPD | 含む | 0.22 | v4.0.0 | OpenSMTPD |
| Postfix | 含む | 0.90 | v4.0.0 | Postfix |
| qmail | 含む | 0.67 | v4.0.0 |
qmail
: Ruby版でのモジュール名は"Qmail" |
| Sendmail | 含む | 1.00 | v4.0.0 | V8 Sendmail : /usr/sbin/sendmail |
| V5sendmail | 含まない | 0.00 | v4.1.2 | V5 Sendmail |
Microsoft Exchange ServerやDominoのような商用MTA・商用アプライアンスの 作ったバウンスメールを解析するモジュール一覧です。この表にあるモジュールは bounceHammerには実装されていないものですが、極稀にbounceHammer のFallbackモジュールでも解析出来るバウンスメールがあります。
Sisimai 5.2.0では保守性の向上を目的として幾つかのモジュールは Sisimai::RFC3464または Sisimai::Lhost::Eximまたは Sisimai::Lhost::qmailに統合されました。 また一部のモジュールはエラーコード一覧と照合処理を Sisimai::Rhostに移設しています。
|
モジュール名 Sisimai::Lhost:: |
bounceHammer
に含まれるか否か |
bounceHammer
での解析精度 |
実装バージョン | 補足 |
|---|---|---|---|---|
| Activehunter | 含まない | 0.00 | v4.1.1 | TransWARE Active!hunter |
| Barracuda | 含まない | 0.00 | v4.25.6 | Barracuda (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| Domino | 含まない | 0.54 | v4.0.0 | IBM Domino Server |
| Exchange2003 | 含まない | 0.02 | v4.0.0 | Microsoft Exchange Server 2003 |
| Exchange2007 | 含まない | 0.75 | v4.18.0 | Microsoft Exchange Server 2007 |
| IMailServer | 含まない | 0.00 | v4.1.1 | IPSWITCH IMail Server |
| InterScanMSS | 含まない | 0.00 | v4.1.2 | Trend Micro InterScan Messaging Security Suite |
| MXLogic | 含まない | 0.00 | v4.1.1 | McAfee SaaS (Sisimai 5.2.0でSisimai::Lhost::Exim に統合されました) |
| MailFoundry | 含まない | 0.00 | v4.1.1 | MailFoundry |
| MailMarshalSMTP | 含まない | 0.00 | v4.1.9 | Trustwave Secure Email Gateway |
| McAfee | 含まない | 0.00 | v4.1.1 | McAfee Email Appliance (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| MessagingServer | 含まない | 0.86 | v4.1.3 | Oracle Communications Messaging Server |
| mFILTER | 含まない | 0.00 | v4.1.1 | Digital Arts m-FILTER: Ruby版でのモジュール名は"MFILTER" |
| Notes | 含まない | 0.00 | v4.1.1 | Lotus Notes |
| PowerMTA | 含まない | 0.00 | v4.25.6 | PowerMTA (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| SurfControl | 含まない | 0.75 | v4.1.2 | WebSense SurfControl (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
Gmail,Outlook, Yahoo! MailのようなメールサービスとSendGridやAmazon SES のような配信サービスの作るバウンスメールを解析する為のモジュール一覧です。 殆どのモジュールはbounceHammerには含まれていないものです。 また、現在のところGmailからのバウンスメールは bounceHammerにあるGmail用モジュールでは解析出来なくなっています。
Sisimai 5.2.0では保守性の向上を目的として幾つかのモジュールは Sisimai::RFC3464または Sisimai::Lhost::Eximまたは Sisimai::Lhost::qmailに統合されました。 また一部のモジュールはエラーコード一覧と照合処理を Sisimai::Rhostに移設しています。
|
モジュール名 Sisimai::Lhost |
bounceHammer
に含まれるか否か |
bounceHammer
での解析精度 |
実装バージョン | 補足 |
|---|---|---|---|---|
| AmazonSES | 含まない | 1.00 | v4.0.2 | Amazon SES(Sending) |
| AmazonWorkMail | 含まない | 0.60 | v4.15.0 | Amazon WorkMail (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| Aol | 含まない | 0.86 | v4.1.3 | Aol Mail (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| Bigfoot | 含まない | 1.00 | v4.1.10 | Bigfoot (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| Biglobe | 含まない | 0.00 | v4.0.0 | BIGLOBE |
| EinsUndEins | 含まない | 0.00 | v4.1.9 | 1&1 |
| EZweb | 含む | 1.00 | v4.0.0 | au EZweb |
| 含む | 1.00 | v4.0.0 | Facebook (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) | |
| Gmail | 含む | 0.00 | v4.0.0 |
Gmail v4.25.6にてGoogleからGmailに変更 |
| GoogleGroups | 含む | 0.00 | v4.25.6 | Google Groups |
| GMX | 含まない | 0.00 | v4.1.4 | GMX |
| GoogleWorkspace | 含まない | 0.00 | v4.21.0 | Google Workspace (Sisimai 5.2.0でGSuite から名称が変更されました) |
| KDDI | 含む | 1.00 | v4.0.0 | au by KDDI |
| MailRu | 含まない | 0.29 | v4.1.4 | @mail.ru (Sisimai 5.2.0でSisimai::Lhost::Exim に統合されました) |
| MessageLabs | 含まない | 1.00 | v4.1.10 | Symantec.cloud (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| Office365 | 含まない | 0.85 | v4.15.0 | Microsoft Office 365 (Sisimai 5.2.0でSisimai::Lhost::Exchange2007 に統合されました) |
| Outlook | 含まない | 0.83 | v4.1.3 | Microsoft Outlook.com (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| ReceivingSES | 含まない | 0.00 | v4.1.29 | Amazon SES(Receiving) (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| SendGrid | 含まない | 0.00 | v4.0.2 | SendGrid (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| Verizon | 含む | 1.00 | v4.0.0 | Verizon Wireless |
| Yahoo | 含まない | 0.00 | v4.1.3 | Yahoo! MAIL (Sisimai 5.2.0でSisimai::Lhost::qmail に統合されました) |
| Yandex | 含まない | 0.57 | v4.1.6 | Yandex.Mail (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| Zoho | 含まない | 0.00 | v4.1.7 | Zoho Mail |
この機能およびSisimai::Bite::JSON::モジュールはv4.25.5で廃止されました。
|
モジュール名 Sisimai::Bite::JSON:: |
bounceHammer
に含まれるか否か |
bounceHammer
での解析精度 |
実装バージョン | 補足 |
|---|---|---|---|---|
| AmazonSES | 含まない | 0.00 | v4.20.0 | Amazon SES への Amazon SNS 通知のコンテンツ |
| SendGrid | 含まない | 0.00 | v4.20.0 | SendGrid(バウンスオブジェクト) |
Sisimai 5.2.0では保守性の向上を目的として幾つかのモジュールは エラーコード一覧と照合処理をSisimai::Rhostに移設しています。
|
モジュール名 Sisimai::Rhost:: |
実装バージョン | 補足 |
|---|---|---|
| Aol | v5.2.0 | Aol Mail (Sisimai 5.2.0でSisimai::Lhost から移設されました) |
| Apple | v5.1.0 | Apple iCloud Mail |
| Cox | v4.25.8 | Cox Communications, Inc. |
| v5.2.0 | Facebook (Sisimai 5.2.0でSisimai::Lhost から移設されました) | |
| FrancePTT | v4.22.3 | La Posteと orange.fr |
| GoDaddy | v4.22.2 | GoDaddy |
| v4.0.0 |
Google Mail v5.0.0でGoogleAppsからGoogleに変更 |
|
| GSuite | v5.2.0 |
G Suite (Sisimai 5.2.0でSisimai::Lhost から移設されました) |
| IUA | v4.25.4 | I.UA - твоя почта |
| KDDI | v4.22.6 | au(旧EZweb) |
| MessageLabs | v5.2.0 | Symantec.cloud (Sisimai 5.2.0でSisimai::Lhost から移設されました) |
| Microsoft | v4.17.2 |
Microsoft Exchange Online
v5.0.0でExchangeOnlineからMicrosoftに変更 |
| Mimecast | v4.25.15 | Email & Collaboration Security | Mimecast |
| NTTDOCOMO | v4.25.15 | NTTドコモ |
| Outlook | v5.2.0 | Microsoft Outlook.com (Sisimai 5.2.0でSisimai::Lhost から移設されました) |
| Spectrum | v4.25.8 | Spectrum | Charter Communications |
| Tencent | v4.25.0 |
Tencent QQ v5.0.0でTencentQQからTencentに変更 |
| YahooInc | v5.1.0 | Yahoo Mail |
Feedback loopやRFC3464に準拠したバウンスメールと、 未知のMTAが作ったバウンスメールを解析するモジュール一覧です。
Sisimai 5.2.0では保守性の向上を目的として幾つかのモジュールは Sisimai::RFC3464または Sisimai::Lhost::Eximまたは Sisimai::Lhost::qmailに統合されました。
|
モジュール名 Sisimai:: |
bounceHammer
に含まれるか否か |
bounceHammer
での解析精度 |
実装バージョン | 補足 |
|---|---|---|---|---|
| ARF | 含まない | 0.18 | v4.0.0 | ARF:苦情受付の形式 |
| RFC3464 | 含む | 0.47 | v4.0.0 | RFC3464に基づく形式 |
| RFC3834 | 含まない | 0.00 | v4.1.28 | RFC3834の自動応答形式 |
| X1 | 含まない | 0.00 | v4.1.3 | Unknown MTA #1 |
| X2 | 含まない | 0.00 | v4.1.7 | Unknown MTA #2 |
| X3 | 含まない | 0.00 | v4.1.9 | Unknown MTA #3 |
| X4 | 含まない | 0.00 | v4.1.23 | Unknown MTA #4 qmail clones (Sisimai 5.2.0でSisimai::Lhost::qmail に統合されました) |
| X5 | 含まない | 1.00 | v4.13.0 | Unknown MTA #5 (Sisimai 5.2.0でSisimai::RFC3464 に統合されました) |
| X6 | 含まない | 1.00 | v4.25.6 | Unknown MTA #6 |
Sisimai v4.16.0からengine()メソッドがSisimaiクラスで 利用可能になりました。下記のサンプルコードのように、 このメソッドは実装されている全てのMTAモジュールの名前とその説明を一覧として 返す機能を提供します。
なお、Go版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