表題の通り、Xserverの特定ドメイン(hogehoge.shop)からGmailへの送信ができない状況です。Gmail以外のメールアドレスへは送信できています。またGmailからこのドメインへの送信も可能です。
Gmailへ送信した際のエラーメッセージは以下のとおりです。
xxx@gmail.com: host gmail-smtp-in.l.google.com[108.177.97.27] said:
550-5.7.26 Your email 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 [hoge.shop] with ip:
[xx.xxx.xx.xx] = did not pass 550-5.7.26 550-5.7.26 For instructions on
setting up authentication, go to 550 5.7.26
ただし、管理画面上ではSPF、DKIMは以下の通り設定されています。
SPF: v=spf1 +a:svxxx.xserver.jp +a:hogehoge.shop +mx include:spf.sender.xserver.jp ~all (ここにinclude:_spf.google.com とか ip4:xxx.xxx.xx.xxxとかを足してみたりしてますが状況変わらず)
DKIM: default._domainkey.hogehoge.shop TXT v=DKIM1; k=rsa;(以下略)
mxtoolboxなどのlookupサービスでもSPFレコードが見つからないと返ってきます。
なお、同じ契約に紐づく別のドメイン(fugafuga.jp)からはではこのような不具合は起きていません。SPF,DKIMは全く同じように設定しています。
hogehoge.shopのドメインが登録できていないのではと思いましたが、whoisしたところステータスはActiveでした。
Gmailへ送信できるようにするために何を変更すればいいか、ご教示いただけると助かります。よろしくお願いします。
.shopということなので、ECサイトなどで使用されているのではと思うのですが、
SPF設定しているサーバーとは別のサーバーでショップサイトを運営している場合
そのECサイトのショップシステムから@***.shopで送ると、別のサーバー⇒送信元サーバーIPが違う となって
Gmailから拒否られます。
という事を以前経験しました。(その別のサーバーIPを足して解決)
的外れならごめんなさい。
もしも .shop ドメインをエックスサーバーで運用されている状況でのエラーであればですが・・・
WP Mail SMTP by WPForms をお使いになってみてください。
改善する可能性があります。
ドメイン名を伏せておられるので、ご自身で見ていただくほかないのですが、以下確認してみてください。
・SPFレコードは、ネームサーバーで行っているか
(ネームサーバーはドメイン取得元の場合、エックスサーバーで設定をしても無意味です)
・SPFレコードは、1つのみとなっているか
(SPFレコードが複数あると今回のようなエラーが起こります)
皆様ありがとうございました。結論、wawa-wawa様がコメントいただいた通りネームサーバー側の設定誤りでXServer側の問題ではなかったようです。
ネームサーバがわにDNSレコードを設定したところ、送信されるようになりました。
ただし、迷惑メールフォルダに振り分けられてしまうため、引き続きその対処をしなければならない状況です。
TLS暗号化はされているようです。参考に以下ヘッダを貼り付けましたのでもし対応ご存じの方いたらご教示いただけると助かります。
他に回答いただいた皆様もありがとうございました。
SPF: | PASS(IP: ) |
---|---|
DKIM: | 'PASS'(ドメイン:) |
ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@hoge.shop header.s=default header.b=wfYnY0jj; spf=pass (google.com: domain of contact@hoge.shop designates xxx.xxx.xx.xxx as permitted sender) smtp.mailfrom=contact@hoge.shop Received: from svxxxx.xserver.jp (svxxx.xserver.jp. [xxxx.xxx.xxx.xx]) by mx.google.com with ESMTPS id 41be03b00d2f7-7e6db6f87a8si12561534a12.840.2024.10.01.22.29.45 for <hoge@gmail.com> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Oct 2024 22:29:45 -0700 (PDT) Received-SPF: pass (google.com: domain of contact@hoge.shop designates xxxx.xxx.xxx.xx as permitted sender) client-ip=xxxx.xxx.xxx.xx; Authentication-Results: mx.google.com; dkim=pass header.i=@hoge.shop header.s=default header.b=wfYnY0jj; spf=pass (google.com: domain of contact@hoge.shop designates xxxx.xxx.xxx.xx as permitted sender) smtp.mailfrom=contact@hoge.shop X-Virus-Status: clean(F-Secure/fsigk_smtp/521/virusgw12008.xserver.jp) Received: from webmail.xserver.ne.jp (webmail.xserver.ne.jp [202.226.37.183]) by svxxx.xserver.jp (Postfix) with ESMTPA id A0E7FA014ADC0A for <hoge@gmail.com>; Wed, 2 Oct 2024 14:29:44 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hoge.shop; s=default; t=1727846984; bh=9AFuRTYBDlmS1GYvUSvNZg/Aoc7ORvmPVegYKol0PoY=; h=Date:From:To:Subject:From;