2009-01-09(Fri)
Xmai 1.25にてドコモなどRFC822違反のメールアドレスに対応させる方法
Xmailは無料で利用できるすぐれたメールサーバソフトウェアであるが、1.24のバージョンよりメールアドレスのチェックが厳しくなり、日本の携帯電話(docomo,softbank,ezweb)では当たり前となっている@の前にドットのあるメールアドレスやドットの続くメールアドレスに対してエラーとなるようになった。
元々ドコモがRFC822の規定に沿わないメールアドレスの発行を始めたためで、パソコンの世界でさまざまな問題を引き起こしている。
Microsoft Exchange ServerにおいてもこのRFC822に反したアドレスは利用できないが@の前の部分を ” でくくることにより送受信が可能である。
ExchangeのフロントエンドとしてこのXmailを利用してたが、Xmailをバージョンアップした途端、携帯電話のメールアドレス送信時に弾かれるようになったため、オープンソースのXmailソースコードをダウンロードし、RFC822に対応したものを再構築した。
通常のメーラーから送る際も@の前にドットが来るRFC822違反アドレスに対応する。
例 aaa….@docomo.ne.jp
“bbb..bb..”@softbank.ne.jp など
詳細および再構築済みバイナリのダウンロードは次のアドレスからできる。
http://www.znetj.com/index.php/newpost/xmairfc822/
元々ドコモがRFC822の規定に沿わないメールアドレスの発行を始めたためで、パソコンの世界でさまざまな問題を引き起こしている。
Microsoft Exchange ServerにおいてもこのRFC822に反したアドレスは利用できないが@の前の部分を ” でくくることにより送受信が可能である。
ExchangeのフロントエンドとしてこのXmailを利用してたが、Xmailをバージョンアップした途端、携帯電話のメールアドレス送信時に弾かれるようになったため、オープンソースのXmailソースコードをダウンロードし、RFC822に対応したものを再構築した。
通常のメーラーから送る際も@の前にドットが来るRFC822違反アドレスに対応する。
例 aaa….@docomo.ne.jp
“bbb..bb..”@softbank.ne.jp など
詳細および再構築済みバイナリのダウンロードは次のアドレスからできる。
http://www.znetj.com/index.php/newpost/xmairfc822/



