EC-CUBEからGmailにメールが届かない
EC-CUBEにGmailで会員登録したり、EC-CUBEにお問合せした際にGmailを返信用メールアドレスに使用した場合に、Gmailにメールが届かないことがあります。
また、Gmailにメールが届いたとしても、メール内に以下のようなエラーメッセージが表示されることがあります。
このメールにはご注意ください
Gmail では、このメールが本当に wellcomeshop.jp から送信されたものであることを確認できませんでした。メールに含まれるリンクのクリックや添付ファイルのダウンロード、または返信に個人情報を記載することは避けてください。
Gmail宛のメールが届かない原因
ECサイト様から弊社に問い合わせがある場合は、「EC-CUBEからGmailにメールが送れない」とご連絡を頂きます。
しかし、これはEC-CUBEからGmailにメールが送ることができない訳ではなく、Gmail側がメールの受信拒否しているのが理由です。
これはGmail側のセキュリティ強化が原因です。
Gmailがなりすましやフィッシングの攻撃を受けないようにする為にチェックを厳しくしているのですが、EC-CUBEから送信されたメールがこのチェックにひっかかり受信拒否されたり、Gmailが受信したとしてもメール内に警告を表示します。
解決策
もちろん、解決策はあります。
Gmailのチェックに引っかからないように対処すればよい訳ですが、弊社では以下2つのいずれかを実施しています。
SPFを設定する
まずはSPFを設定する方法です。
SPFとはメール認証方式で、組織のドメインをなりすましから保護し、EC-CUBEから送信したメールが迷惑メールとして判断されないようにすることが可能です。
SPFを設定することで上記問題が解決されます。
SMTPサーバを介してメールを送信する
SPFを設定する対策とは別の方法として、SMTP送信があります。
EC-CUBEからSMTPサーバ経由でメールを送信するように変更すると解決されます。
利用しているメールサーバーがGmail側で迷惑メールとして判断される
利用しているメールサーバーがGmailにスパム判定されているケースもあります。
この場合、EC-CUBEから送ったメールがGmailに届いているが、迷惑メールとして判断されている為に迷惑メールフォルダに自動で振り分けられてしまいます。
利用しているメールサーバーがスパム判定されているのですが、過去にこのメールサーバーを介して迷惑行為となるようなメールを送信したことが原因です。
メールサーバーの管理会社に対処して貰うことで解決できます。
投稿者プロフィール
- サンクユーのEC-CUBE先生。
EC-CUBEのカスタマイズをし出して早15年。
難易度の高いカスタマイズもお任せ。
2系、3系、4系すべて対応可能。
実はjavaでの業務システム開発がエンジニア人生のスタート。
PHP、Perl、フロントエンド開発、Movable Type、Wordpressも得意という万能エンジニア。
最新の投稿
- EC-CUBE2024.08.06EC-CUBE4.3へのバージョンアップ
- EC-CUBE2024.08.01EC-CUBEでシーズンカタログ機能を実装する
- EC-CUBE2024.07.26EC-CUBEで直販と代販を両立させる
- EC-CUBE2024.05.10EC-CUBEに会社名から住所を自動で入力する機能を実装する