本ページはプロモーションが含まれています。

Gmailへ送信や転送時に「550-5.7.26」エラーが返るならSPFレコード設定を!

サーバーのDNSにSPFレコードを設定しよう! ガジェット/Web
サーバーのDNSにSPFレコードを設定しよう!

私は独自ドメイン宛に届いたメールをGmail側に転送しているのですが、ある頃からなぜか転送時にエラーが返されるようになりました。

これまではフツーに転送されてたのに・・

どうしてエラーになるの?

ググってみると(転送に限らず)「Gmail宛にメールが送れない」という現象が世の中で頻発しているようです。

どうやらGmailのセキュリティが強化されたらしく、これを機に「スパムの疑いがある」と判断されたメールは弾かれるようになりました。

でもどうして私のメールが疑われちゃうのかしら・・

ではこれに対して 私たちはどう対処すればよいのでしょうか?

本記事では「Gmailがエラーと判断する原因」とその「解決方法」について解説します。

この現象でお困りの方はぜひご覧ください。

スポンサーリンク

エラーの内容とその原因

エラー内容

Gmail宛にメールを送信したり、別のドメインからのメールを転送すると、次のようなエラーメッセージが返ってくることがあります。

550-5.7.26 This message does not have authentication information or fails to 550-5.7.26 pass authentication checks.
To best protect our users from spam, the 550-5.7.26 message has been blocked.

Gmailがエラーを返す原因

Gmailはメール送信元(転送元)サーバーの「SPFレコード」をチェックしています。

ここでSPFレコードの不備があると「なりすましメールの可能性がある」と判断し、「550-5.7.26」エラーを返すことがあるのです。

つまりGmail側で何か問題が起こっているのではなく、

私の使ってるサーバー側に原因がある・・ってことなのね。

その「SPFレコード」って何なの?

スポンサーリンク

SPFレコードとは?

SPF(Sender Policy Framework)とはメールの送信ドメイン認証の仕組みのことです。

サーバーのDNSのSPFレコードに「送信元サーバーの情報」を登録しておくことで、そのメールが正規のサーバーから送信されたものであることを証明します。

ということは、もしSPFレコードがきちんと登録されていないと・・

Gmailは「送信ドメインを詐称している」=「なりすましメール」と判断します。

すると受信を拒否しちゃうわけですね。

なるほど〜。

さっそくDNSにSPFレコードを設定しなきゃ!

スポンサーリンク

SPFレコードの設定方法

SPFレコードの登録方法はレンタルサーバーによって異なります。

各サポートページの指示に従ってくださいね。

「ロリポップ!」の場合

公式サイトの「お知らせ」ページに「SPFレコード設定」に関する記載があります。

ムームーDNSを利用中の方はSPFレコードの設定をお願いいたします - ロリポップ!レンタルサーバー
ロリポップ!レンタルサーバー 2022年04月14日 新着情報「ムームーDNSを利用中の方はSPFレコードの設定をお願いいたします」についてのページです。

「ムームーメール」の場合

公式サイトの「マニュアル」ページに「SPFレコードの設定手順」が明記されています。

Just a moment...

「XSERVER」の場合

公式サイトの「マニュアル」ページに「DNSレコードへのSPF設定」に関する記載があります。

DNSレコードの編集 | レンタルサーバーならエックスサーバー
レンタルサーバー「エックスサーバー」のご利用マニュアル|エックスサーバーで運用中のドメイン名は、サーバーパネルの「DNSレコード設定」よりDNSレコードを編集することが可能です。当ページでは変更可能なレコードの種類等についてご案内しています

「さくらインターネット」の場合

公式サイトの「ドメインの設定」ページに「SPFレコードの設定手順」が記載されています。

SPFレコードを設定したい | さくらのサポート情報
さくらのレンタルサーバでは、SPFレコードに対応しています。本マニュアルでは、サーバーに設定しているドメイン毎に「SPFレコードを設定する方法」をご案内いたします。SPFレコードの記述に関する注意事項SPFレコードの設定は、弊社ネームサーバ

その他のサーバー

キーワードに「レンタルサーバー名」+「SPF設定」を指定してググってみましょう。

対象のサポートページが見つかるかと思います。

レンタルサーバーのサポートページを検索

【例】SPFレコード設定をしてみよう!

ここではロリポップのサーバーを利用し、かつムームーDNSを利用している場合を例に

SPFレコードの設定をしてみます。

ロリポップのサポートの記載によれば、SPFレコードの設定はムームードメインのコントロールパネルで行います。

さっそくログインして「ドメイン管理」メニューの「ムームーDNS」を選択します。

ここで対象となるドメインの「変更」をクリックしてください。

ムームーDNSのセットアップ情報変更
ムームーDNSのセットアップ情報変更

画面が切り替わったら「カスタム設定」をクリックしましょう。

ムームーDNSのカスタム設定
ムームーDNSのカスタム設定

これより「設定2」の箇所にSPFレコードを追記します。

各項目の設定値は以下のとりです。

サブドメイン(空白)
種別TXT
内容v=spf1 include:_spf.lolipop.jp ~all
SPFレコード設定値

これらを入力したら「セットアップ情報変更」をクリックしてください。

SPFレコードを設定
SPFレコードを設定

これでSPFレコードの設定は完了です。

念のため登録内容が正しいかを確認しておきましょう。

カスタム設定のセットアップ情報確認
カスタム設定のセットアップ情報確認

これでOK!

もうエラーは返ってこないはず!

まとめ

Gmailにメールを送信(転送)した際に「550-5.7.26」エラーが返ってくるなら、そのメールは「なりすましメール」と判断されたのかもしれません。

メール送信元(転送元)サーバーのDNSに「SPFレコード」が正しく設定されているかをチェックしましょう。