昔作ったシステムで mb_send_mail を使っていたら Gmail が届かなくなった件 [サーバー]
Gmail を使用していると、送られたはずのメールが届いていなかったり、送ったはずのメールが相手に届いていないということがあります。
特に仕事で Gmail を使用している場合は困ります。
私の場合、Webサイトから PHP の mb_send_mail を使ってメールを送信していたのですが、ある時から迷惑メールフォルダに振り分けられるようになりました。
そのまま使い続けていたら、迷惑メールフォルダにも入らなくなりました。
この現象は、Gmail のメールアドレスに送信したときだけ発生します。
他のメールアドレスではちゃんと送られてきていました。
ログ(maillog)を確認すると、メールが認証されていませんでした。
これについては、mb_send_mail に送信元情報を追加し、サーバーに SPFレコードを追加することで解決しました。
でもこれは、サーバーをいじったり、プログラムを組んだりしなければいけないので、普通の人には難しいですよね。
実は、2024年2月 から、SPF・DKIM に対応していないメールサーバーやレンタルサーバーを利用していると Gmail 宛にメールが届かなくなりました。
最近は、「SPF」「DKIM」「DMARC」の送信認証に対応しているレンタルサーバーも増えていますが、昔から使っているサーバーは対応していないことがほとんどだと思います。
古いサーバーを使い続けるのであれば、自分で SPF を設定するしないと Gmail が使えません。
よくわからないのであれば、メール認証に対応している新しいサーバーに乗り換えると解決します。
私が使っている中では、エックスサーバーとか、バリューサーバーだと、簡単な操作で設定が完了します。
今後、他のメールアドレスでも導入されていくはずなので、早めに対応しておくといいですよ。
特に仕事で Gmail を使用している場合は困ります。
私の場合、Webサイトから PHP の mb_send_mail を使ってメールを送信していたのですが、ある時から迷惑メールフォルダに振り分けられるようになりました。
そのまま使い続けていたら、迷惑メールフォルダにも入らなくなりました。
この現象は、Gmail のメールアドレスに送信したときだけ発生します。
他のメールアドレスではちゃんと送られてきていました。
ログ(maillog)を確認すると、メールが認証されていませんでした。
これについては、mb_send_mail に送信元情報を追加し、サーバーに SPFレコードを追加することで解決しました。
でもこれは、サーバーをいじったり、プログラムを組んだりしなければいけないので、普通の人には難しいですよね。
実は、2024年2月 から、SPF・DKIM に対応していないメールサーバーやレンタルサーバーを利用していると Gmail 宛にメールが届かなくなりました。
最近は、「SPF」「DKIM」「DMARC」の送信認証に対応しているレンタルサーバーも増えていますが、昔から使っているサーバーは対応していないことがほとんどだと思います。
古いサーバーを使い続けるのであれば、自分で SPF を設定するしないと Gmail が使えません。
よくわからないのであれば、メール認証に対応している新しいサーバーに乗り換えると解決します。
私が使っている中では、エックスサーバーとか、バリューサーバーだと、簡単な操作で設定が完了します。
今後、他のメールアドレスでも導入されていくはずなので、早めに対応しておくといいですよ。
タグ:メール
2024-08-12 23:09
nice!(0)
コメント(0)
コメント 0