Outlook Expressの後継の「Windows Live メール」になるとドコモやauの連続ドット/@直前ドットのメールアドレスに送れない
結論=ドコモもauもいいかげんにメールアドレス設定の仕様を直せ。何度でも言う。過去何度もいろんなところから指摘されても全て無視し、iモード発表以来9年(auは1年半)もほったらかしたツケを今すぐ払えボケ。
状況説明
Windowsパソコンにデフォルトで入っているため、多くの人が使っているであろうOutlook Express(Vistaの場合はWindowsメール)というメールクライアントソフトは、ごく近い将来、その後継となる「Windows Live メール」に置き換わることになる。なお、WebメールのHotmailのことじゃない。名前が紛らわしいのでご注意。
ちなみに下記の通り、2007年5月ごろからベータテストが始まっており、2007年11月にはすでに正式版がリリースされていた。あんまし大々的なプロモーションがかかっていなかったので知らない人多いけど。
- 2007/5 Outlook Expressの後継となる「Windows Live Mail Beta」リリース (Internet Watch)
- 2007/11 Windows Live Mail: Windows Live Mail v1 is released! (microsoftの中の人のブログ)
実際、いまもう日本語版を普通にダウンロードできちゃう。(XPとVista)
Windowsアップデートで自動バージョンアップが走るようになるのも時間の問題じゃないだろうか。
さて、筆者もダウンロードしてテストしてみた。

一応、環境の情報を書いておく。
OS:Windows Vista Home Basic
メーラー:上の図のとおり、Windows live メール version 2008 (build 12.0.1606)
メールサービス:ふつうのPOP/SMTP接続方式のメールサーバ
まず、NTTドコモの携帯のメールアドレスを、@の直前にドットがある状態に設定して、そこへ向けてメールを送ってみると?

※1:@の直前にドットがあることにご注目
※2:こういうアドレスをTOに設定すると、なぜかアドレスの最後にセミコロンがついてしまうの図。おそらくなんらかの補完機能が働いてしまうと思われる。
結論:SMTPサーバに接続するよりも先にこんな風にエラーが出て、送信することはできない。
メッセージを送信できませんでした。上の図の※2でも書いたが、なんらかの補完機能が影響をおよぼしているのかもしれない。
受信者の中に、電子メールアドレスが指定されていないユーザーが存在します。すべての受信者の電子メールアドレスがアドレス帳に入力されていることを確認してください。
では、マニアックな人がかならず言い出す現実的とは言えないアドバイス「ダブルクォートでくくる」をやってみよう。

なんと、同じくエラー!
これはMSの中の人が悪いといえば悪い、RFC的にはダブルクォートでくくるのはアリのはずだ。 がしかし、そもそもメールアドレスを発行する側が連続ドットやダブルドットの無いフツーのメールアドレスだけを提供すべきなのは言うまでもない。
ドコモとau(kddi)が今すぐただちにやるべきこと:
- これ以上の被害の拡大をまず食い止めること。具体的には、メールアドレス取得と変更のそれぞれの画面を仕様変更して、連続ドットや@直前ドットを含むメールアドレスをユーザーが取得してしまうことがないようにする。サーバー側のメールアドレス変更画面での文字列のフィルタリング処理を少し変えるだけの話であってそれは大した手間ではない。ユーザー数とかサービス規模の大小はほとんど関係なくやろうと思えばすぐできることだ。
- 既にそういうアドレスを取ってしまった人については順次、広報と案内をしながら変更を促しつつ長めの移行期間を取る。該当者には素直にごめんなさいと言うしかない。
一般ユーザーが注意すべきこと:
- 回避策はない。メールアドレスを変更する(送る相手に変えてもらう)しかない。
- これは、「電子メール」そのものの、もともとの仕様。 おかしなメールアドレス=連続ドットや@直前ドットを含んだメールアドレス=を取得できてしまうサービス提供者=ドコモとau=に100%の責任がある。
- とにかく、この件について非難されるべきなのはドコモとauであって、マイクロソフトでは決して無いので文句の言い先を間違えないように。これは別にMSの肩を持っているのでは全く無く、単なる技術的かつ客観的な事実である。
実は、去年の5月にベータ版が出たころからこの状態だったことを証言する人がいる。
正式版で解決したり回避策が出たりすることはないだろうなとは思っていたが、やっぱりといったところ。「.」をメールアドレス(@マークより前の部分)内で連続しようしたり・・・すると、メールを送受信できない場合があります。 - 池田匠一郎税理士事務所Ι富山の会計事務所Ι富山県富山市小泉町 - Yahoo!ブログ
私は最近、メーラーをOutlook ExpressからWindows Live Mail Beta ver 12.0.1184に切り替えたのですが Outlook Expressの時はメールの遣り取りに何も不都合がなかったのに Windows Live Mail Betaにしてからは 「..」(ドットが連続している)のメールアドレスの携帯電話からのメールは受信できるのだけど それに返信しようとしても発信できなくなりました。
いろんな会社のサポート部門のお姉さんのため息が聞こえてくるよ。もちろんドコモとauのサポート部門でもね。
see also:
- 2004/10 RFCを読まなかった携帯キャリアの罪
- 2005/2 Exchange Serverでは@ の直前にピリオドがあるなどの RFC に準拠していないアドレスを含むメッセージを送受信できない (マイクロソフト)
- 2006/4 DoCoMoの説明にある「RFCに準拠しています」はウソ
- 2006/4 ドコモの説明から「RFCに準拠しています」が削除
- 2006/6 みんなで渡れば怖くない - au by KDDI メールアドレスにRFC違反を故意に許すの巻
- 2006/6 au、メールアドレス仕様変更で自身がハマる (スラッシュドットジャパン)
- 2006/9 .NETでのメール送信とRFCに準拠してないメールアドレスにはまるの巻 (NAgiler航海日誌v2)
- 2006/10 @ の直前にピリオドがあるなどの RFC に準拠していないアドレスとの送受信について (MSN ヘルプ - 重要なお知らせ)
- 2007/4 Outlook 研究所: Outlook で送信できないメールアドレス
- 2007/8 メール アドレスの @ より前にピリオドがあるなど RFC に準拠していない宛先に Outlook からメッセージを送信できない(マイクロソフト)
-
2007/11 ドコモもauもいいかげんにメールアドレス設定の仕様を直せ。
-
2007/11 ドコモもauもいいかげんにメールアドレス設定の仕様を直せ。の続きと補足
- 2007/12 Office2003のSP3の自動更新による提供が前倒し=ドコモとauのおかしなメールアドレスに関するユーザーの混乱拡大がより間近に迫ってきた

コメントする
(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)