バージョン選択

フォーラム

メニュー

オンライン状況

34 人のユーザが現在オンラインです。 (27 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 34
もっと...

サイト内検索

質問 > 管理機能 > 4.2.2でGmailにメールが送信されない

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ken0324
投稿日時: 2023/11/30 17:12
対応状況: −−−
新米
登録日: 2023/11/30
居住地:
投稿: 5
4.2.2でGmailにメールが送信されない
[EC-CUBE]:EC-CUBE4.2.2
[レンタルサーバ]:エックスサーバー
[OS]:Linux sv~.xserver.jp 5.4.0-164-generic #181~18.04.1-Ubuntu SMP Mon Sep 11 17:34:48 UTC 2023 x86_64
[PHP]:8.1.22
[データベース]:MySQL 5.7.16
[WEBサーバ]:Apache
[ブラウザ]:Chrome
[導入プラグインの有無]
・ソニーペイメントサービス決済プラグイン

[現象]
問題としては、
管理画面の基本設定で送信元メールアドレスにxxx@gmail.comを設定した場合、
お問い合わせフォームからメールが送信されないというものです。
また、受信先にエラーメールも届かない状態です。

そこで試した方法2点をお伝えします。




/*--------------------------------------------------- */
/* 試した方法1.MAILER_DSNにsmtp情報を設定
/*--------------------------------------------------- */


.envファイルに以下の設定を行いました。
MAILER_DSN=smtp://xxx@gmail.com:pass@smtp.gmail.com:465?auth_mode=plain

しかし、この設定をしてもメールの送信ができませんでした。
そのため、ポート番号やSMTPサーバーを変更してみましたが、
それでも問題は解決しませんでした。変更後の設定は以下の通りです。

MAILER_DSN=smtp://xxx@gmail.com:pass@smtp.gmail.com:587?auth_mode=plain
MAILER_DSN=smtp://xxx@gmail.com:pass@localhost:587?auth_mode=plain
MAILER_DSN=smtp://xxx@gmail.com:pass@localhost:465?auth_mode=plain

なお、Gmailを使用しない場合には、
上記の方法でメールの送信が成功しています。
また、使用しているメールアドレスとパスワードに誤りはありません。

これらの方法でうまくいかなかったため、次に下記の方法を試してみました。




/*--------------------------------------------------- */
/* 試した方法2.MAILER_DSNをdefaultに設定
/*--------------------------------------------------- */

.envファイルに以下の設定を行いました。
MAILER_DSN=sendmail://default

この設定を施した結果、
メールの送信は可能になりました。

ただ、独自ドメイン宛のメールは正常に届きますが、
Gmail宛には送信できず、エラーメッセージが返されます。

エラーメッセージは以下の通りです。
------------------------------------------------------------------
This is the mail system at host sv~~.xserver.jp.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<xxx@gmail.com>;: host gmail-smtp-in.l.google.com[74.125.23.26]
said: 550-5.7.26 This mail has been blocked because the sender is
unauthenticated. 550-5.7.26 Gmail requires all senders to authenticate with
either SPF or DKIM. 550-5.7.26 550-5.7.26 Authentication results:
550-5.7.26 DKIM = did not pass 550-5.7.26 SPF [gmail.com] with ip:
[183.90.245.31] = did not pass 550-5.7.26 550-5.7.26 To mitigate this
issue, please visit Gmail's authentication guide 550-5.7.26 for
instructions on setting up authentication: 550 5.7.26
https://support.google.com/mail/answer/81126#authentication
u6-20020a6540c6000000b005b982b93780si723464pgp.251 - gsmtp (in reply to end
of DATA command)

------------------------------------------------------------------

このメッセージから、
メールがブロックされている可能性が考えられます。
そこで、Xserveで使用しているドメインに対し、
SPFとDKIMの設定を行いました。

■SPF設定:
v=spf1 +a:sv~~.xserver.jp +a:~~~~~.com +mx include:spf.sender.xserver.jp ~all

■DKIM設定:
v=DKIM1; k=rsa; p=MIIBI~~~~~~~~

しかし、これらの設定を適用しても状況は変わらず、
依然としてエラーメッセージが届きます。


xxx@gmailでメールを送信した際は
DKIM-Signatureが付与されていない状態です。
そのためブロックをされているのだと思います。


この状況に手詰まりを感じ、こちらでアドバイスを求めています。
どなたか適切な方法をご教示いただければ幸いです。

大変恐れ入りますがよろしくお願いいたします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 4.2.2でGmailにメールが送信されない ken0324 2023/11/30 17:12
     Re: 4.2.2でGmailにメールが送信されない mcontact 2023/11/30 21:35
       Re: 4.2.2でGmailにメールが送信されない ken0324 2023/12/1 10:49
         Re: 4.2.2でGmailにメールが送信されない ゲスト 2023/12/3 11:56
           Re: 4.2.2でGmailにメールが送信されない eccube_admin 2023/12/4 10:54
             Re: 4.2.2でGmailにメールが送信されない qvq5sk6sn2 2023/12/4 21:18
         Re: 4.2.2でGmailにメールが送信されない ken0324 2023/12/4 9:30

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,873名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.