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担当。15年以上にわたりEC-CUBE開発に従事し、2系・3系・4系すべてに精通。難易度の高いカスタマイズや、他社構築サイトの改修・再設計も多数対応しています。
Javaでの業務システム開発を起点に、PHP・Perl・フロントエンド・CMSまで横断的に対応。基幹システム連携や業務フローを踏まえた設計を得意とし、複雑な要件にも柔軟に対応可能です。
ChatGPT CODEXを活用し、開発スピードと品質の両立を実現しています。









