【開発日記】メール送信システムを更新しました

特定のメールアドレスにメール送信が行えないエラーがありましたので、修正を行いました。
原因はRFC違反のメールアドレスが登録されている事でした。
RFC違反のメールアドレスの場合は、明確にエラーを表示するように変更しています。
RFCとは
インターネット技術の国際基準です。
メールアドレスの形式もここで定められています。
ところが、10年ほど前まではこの基準にあっていないメールアドレスを取得する事ができました。
https://www.nttdocomo.co.jp/service/docomo_mail/rfc_add/
その当時に誤った形式のメールアドレスを取得したままの場合、様々なシステムで問題が発生します。
※Gmailなどもメール送信ができないそうです。
例)
2連続のドット「..」が使用されている
docomo..ab1234yz@docomo.ne.jp
@マークの直前でドット「.@」を設定している
docomo-ab1234yz.@docomo.ne.jp
メールを利用している本人は知らない場合が多いので、説明の上で新しいメールアドレスの取得をおすすめいたします。
CS3 ALiCE(シーエススリー アリス)
