contactform7でドメインと異なるメールアドレス(Gmail)を送信者とするときに迷惑メールにならないようにする方法。

「WP Mail SMTP」プラグインを使って回避ができます。

インストールして有効化した後は以下のように設定しましょう

  • 送信元メールアドレス:送信者にしたいGmailアドレス
  • このメールを強制使用:チェック
  • フォーム名:送信者名
  • 返信先:送信元アドレスを返信先 (return-path) として設定 にチェック
  • メーラー:その他のSMTP/
  • SMTP ホスト : 「smtp.gmail.com」
  • SMTP ポート : 「465」
  • 暗号化 : 「SSLを使用する。」
  • TLS 自動化:OFF
  • 認証 : 「はい: SMTP認証を使用します。」
  • ユーザー名 : Gmailのメールアドレスを入力
  • パスワード : メールアドレスのパスワードを入力

その後メールテストを行って大丈夫ならOKがでる。
参考サイト:https://my-util.com/wp-mail-smtp/

「SMTPアカウントを認証できませんでした。」がでてメールテスト出来ない場合

Google のアカウント設定を変更してみましょう

  • GmailのGoogleアカウントの設定画面を開く
  • セキュリティをクリックする
  • 『アクセスを有効にする(非推奨)』をクリックする
  • 安全性の低いアプリの許可:『無効』→『有効』に変更する

その後メールテストを行って大丈夫ならOKです。
参考サイト:https://integritydesign.jp/wp-mail-smtp02/

関連記事