Contact Form 7 でメールフォームを作成し GMail で受信

このサイトにメールフォームを追加した。Wordpress のプラグイン Contact Form 7 を使用して作成した。

作成して、動作確認をしてみると画面には「メールを送信しました」という内容のメッセージは表示されるものの、指定したアドレスにメールが届かなかった。

メールの受信先は Gmail のアドレスにしていたのだが、うまく送信できていないようである。

そこで、以下のページを参考に、WP Mail SMTP というプラグインを導入し、うまく動作するようにした。

WordPressのメール送信にGmail(Gsuite)を使う方法【2020年最新】

Contact Form は以前 WordPress を使ったサイトを運営していた時に使っていたが、その時もSMTPサーバには Gmail を使っていた。

当時は Contact Form の設定に Gmail のSMTPサーバのURLと私の Google ID、パスワードを書いておけば良かったのだが、今は Google Cloud Platform(GCP) でGmail APIの認証情報を作成しなければならないのか。(Other SMTP を選んで Gmail の SMTP を指定することもできるらしいが、セキュリティ上好ましくないらしい。)その GMail の API認証情報作成が結構手こずった。

というわけで、無事、私の GMail のアドレスにメールが届くようになった。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です