質問: wordpress + buddypressを使用したSNSサイトを作成しております。 プラグイン buddypress を使用してユーザー登録を完了すると、アカウント有効化の自動返信メールがユーザーのもとへ送られます。 この自動返信メールの送信元を、当方所有の独自ドメインで設定しましたが、迷惑メールに振り分けられてしまうことがわかりました。 下記SPFレコードの設定を試みましたが、include:に含める値が、buddypressの場合どのようなドメインを指定するのが適当でしょうか? v=spf1 ip4:--- ip4:--- ip4:--- ip4:--- include:xxxxxx ~all このxxxxxxに含める適当なドメインをご教示頂ければ幸いです。 よろしくお願い致します。
回答: この手の質問は、Wordpressのサーバーとドメインが、どのような関係かわからないと答えにくいですが... 一般的に SPFレコードは、ip4 や a で、メールを送信するサーバーのIPアドレスやホスト名を直接記載するほうがいいです。 (SPFレコードの参照には、DNSの参照回数が、10回以下等の制限もあるため) include を使うのであれば、Wordpress から、メールが送信されるサーバーの逆引きされたドメインやサブドメイン等を指定することになります。 そのサーバーで、正しい SPF レコードが設定されていること確認してから、設定しましょう。 また、共用サーバーで、Wordpress が稼働していて、ドメインのメールサーバーが別にあるのであれば、わざわざ SPF レコードを追加するより、Wordpress のプラグインを使って メールの送信サーバーをドメインのメールサーバーに変更した方が良いと思います。