市川です。 >メールサーバーによっては規格外のローカル部を >自動的にダブルクォーテーションで囲むものもあるようです。 > >例. > >"hogehoge..fuga"@docomo.ne.jp >"hogefuga."@docomo.ne.jp > > 確かにそうですね。 Postfixで受けたあと、Rubyスクリプトに渡ってきたメールは こんな感じです。 " "をPostfixがつけてくれたのか、 DoCoMoがつけたきたのかわからないのですが。 ------- From "foobar..hoge"@docomo.ne.jp Sat Feb 01 01:01:01 2003 Return-Path: <"foobar..hoge"@docomo.ne.jp> From: foobar..hoge / docomo.ne.jp ------- ちなみに、foobar..hoge / docomo.ne.jpのアドレスをPostfixに渡すと DoCoMoに渡す前に、"foobar..hoge"@docomo.ne.jp にしてくれているようです。 >ちょっとパッチを作ってみました。 >サンプルのfrom-checkでのみのテストしかできていない上に >コンパイル時にconflictが起きていたり、 >アレげな事をしていますがそれでもよろしければどうぞ。 > > ありがとうございます。 のちほど試してみます。 「..」 はともかく、最後の「 . 」はDoCoMoのメールアドレス変更のページに 「一部プロバイダに届かないことがあります」って断り書きしてある みたいですね。 -- ICHIKAWA Manabu