New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC違反のメールアドレス の許容 #1325
Comments
RFC違反のアドレス自体は徐々に使えなくなっていっていると思っていますが、今回のケースの場合にお客様は代替の手段がないものでしょうか。 |
結構跳ねられるシステム増えましたよね・・・ |
顧客の某サイトでは、まだ2000件以上ありました。 |
これローカル部をダブルクォーテーションで括って送信すれば送信されると思います。 例)hoge.@example.com → "hoge."@example.com 対応しようと思っていたのですが、時間と検証環境がないためなかなかできませんでした・・・。 |
@shhirose |
@ttsuru |
「..」とか「.@」を検出して、「"」クォートでフォーム入力するように誘導できないですか? けど、インターフェイス的に、スマートじゃないか・・・ |
スマホでも存在するんです。 docomo の SP モードや ezweb で過去に作成したメールアドレスを使い続けることが可能なので。某顧客のところでは2000件以上ありました。 |
@seasoftjapan |
@nanasess |
本件は切り替えられるようになっているようが良さそうな気がします。。。 |
いつからRFC違反のアドレスに変更できなくなったかをまとめました。 2003年 vodafone移行時 |
SwiftMailer でも話題に上がっています。 |
賛成です。 |
6年前にもEC-CUBEで話題になっていますね。 |
2系の標準ではどうなんでしょうか? |
2系(2.11以降)は切り替えられるようになっていて、デフォルトは RFC違反も許容してます。 |
その時はどのような対応だったんでしょうか? |
3系は swiftmailer がエラーで落ちるということなのでこういう対応になっているんですが、そこは大丈夫なのでしょうか? |
そこも含めて検証する必要はありますね |
@nobuhiko @shhirose |
ざっとご意見拝見したかぎり。 ガラケーのサポートとRFC違反のメールアドレスの許容は別問題で、RFC違反のアドレスは未だ利用されており切替可能な事が望ましいですね。 |
修正箇所が多く、切り替えできるまでは至ってないのですが、こんな感じの対応で送信できるようになると思います。 |
切替まで実装することが困難なことから、カスタマイズTipsとしての扱いでドキュメントとしてまとめていくこととします。 |
こちら、他のSymfonyの案件で対応しました。 |
なので採用は少しむずかしいかもしれません。 |
#3667 が採用され、4系で実装済み |
フロント側の「お客様情報の入力」画面で、メールアドレスを入力する項目について、相談させてください。
運用中のサイトから出てきた問題なのですが、過去のISSUESを確認するとこの箇所のチェックについてRFC2822の規格を元にチェック処理を行っていると思います。
最終対応、EC-CUBE3.0.5
#692
#829
それで、 問題点についてですがキャリアメールについて問題があるのを見つけました。
・NTTドコモ メールアドレス
https://www.nttdocomo.co.jp/info/spam_mail/measure/change_add/
このサイトを見ると、
*また、2009年4月1日以降、「.」は「..」などのように連続で使用することや@マークの直前で使用することはできなくなりました。 注意アドレス内に「..」や「.@」が存在する場合、一部のメールサービスからのメールが正しく届かない可能性がございます。
とあり、2009年4月より前は@より前に「..」が使えていました。
今回運用中のサイトで該当のメールアドレスが入ってきたので、今後どうして行くか検討の余地があるかなと思います。
The text was updated successfully, but these errors were encountered: