なぜかGmail宛のメールが届かない!さくらインターネットMLからGmail宛てのメールが届かない場合の対処法(2024.8追記)
2024年2月頃から、Google のGmailのセキュリティーが強化されたため、メーリングリストでGmailアドレス宛のメールを送っても届いていなかったり、数日レベルで遅延する事象が発生していました。
メーリングリストは、さくらインターネット標準のsakura.ne.jp ドメインを使用しています。(独自ドメインを取れば良いのですが・・・)このドメインは利用している人が多く、契約しているサブドメインからメールを送っていなくても、大量送信者扱いとなり、規制されてしまっているのでは、と想定しています。
対処法
基本的には、Gmail宛メールの送信元サーバが正式なサーバであることを認証するための設定をします。これは、さくらインターネットの設定画面から設定します。
と、言っても、さくらインターネットではかなり簡単に設定ができるようになっており、さくらインターネットの「サーバコントロールパネル」にログインをして、<ドメイン設定>で、SPFレコード、DKIMレコード、DMARCレコードを「利用する」という設定にチェックを入れることで対処できます。(これまでは、SFPレコードの設定だけでよかったのですが・・・)
手順について設定画面とあわせてご紹介します。
サーバコントロールパネルでの操作
まず、ログインします。
https://secure.sakura.ad.jp/rs/cp/
ログインした後の画面です。
左のメニューから、<メール>→<メールドメイン>を選択します。
設定対象のドメインの「設定▼」を選択すると、メニューが表示されますので、「メールドメイン設定」を押します。
<メールドメイン設定>の画面で「SPFレコード」「DKIMレコード」「DMARCレコード」の □利用する をチェックします。
初めて設定する場合は「DKIMレコード」はチェックできない状態と思いますので、とりあえず、チェックできるものはチェックして「保存する」を押しておきます。
DMARC設定もとりあえず「◎報告のみ行う」をチェックしておけば良いでしょう。(迷惑メールフォルダに保存する、でも構いません)
そして「保存する」を押します。
DKIMの設定を実施
先ほどチェックできなかった「DKIM」の設定を行います。左のメニューにある<メール>→<メールドメイン>を選択します。
設定対象のドメインで「設定▼」を選択する表示されるメニューで「DKIM設定」を押します。
DMARCレコードの「□ 利用する」にもチェックを入れて、「設定する」のボタンを押します。
そうすると、あら簡単・・・・鍵が生成されました。
超簡単です。
そして最後の設定
メールドメインの設定画面に戻ります。
左のメニューで<メール>→<メールドメイン>を選びます。
対象となるドメインの「設定▼」を押して、リストから「メールドメイン設定」を押します。
<メールドメイン設定>の画面で「SPFレコード」「DKIMレコード」「DMARCレコード」の3つともが □利用する にチェックされていることを確認します。チェックされていなければチェックをします。
ちなみに、設定してから反映されるまでは、少し時間がかかります。(数時間程度)
設定が反映されると「認証」の所に「SPF」「DKIM」「DMARC」マークが表示されます。
これでOKです。
以後、Gmail宛てメールが届かないという事象はとりあえず発生していません。ただ・・・Gmailではセキュリティー対策の一環で、とにかく頻繁に設定が変更されるので、突然メールが届かなくなったりという事も発生しないとは限らないでしょう。今後も動向を確認していく必要があります。
しかし、Gmail宛てのメールが1日程度遅延する事態が発生してしまいました。
対策1:ドメイン所有権の証明
Googleでは、より確実にメールを届くことを可能とするため、ポストマスターツールを提供し、ユーザとドメインについて認証を行う取り組みを進めているようです。
しかし、ドメインの所有権を証明するためには、xxxx.sakura.ne.jp の DNS 設定に TXT レコード(google-site-verification=XXXXXXXXXXXXXXXXXXXXXX )を追加する必要があります。
残念ながら、独自ドメインでないドメインにおいて、ユーザが、DNS 設定に TXT レコードを追加することはできないようです。
と、いうわけで、ここで詰んでしまいました・・・・。(2024.7.15追記)
対策2:別ドメインの使用
さくらインターネットでは、標準の共用ドメイン(sakura.ne.jp)以外に、無料で使用できる別のドメイン(さくらインターネットが保有しているドメイン)が利用できます。
というわけで、無料で使用できるさくらインターネットが保有している別のドメインを使用してみました。
その結果・・・メールの遅延が発生しなくなりました!!パチパチ!!
(2024.8.19追記)
以上でした。(レポレポ5 DS)
https://repo5.com/report/misc/sakuraML/index.html