経緯

得意先様のWebサイトを作成した際に、ContactForm7を用いて問い合わせフォームをよく作ります。
サーバーによってはSMTPを用意しなければならないため、Wp Mail SMTP を利用します。
この得意先様の場合は、契約しているメールサーバーのSMTPを利用していました。

トラブル発生

WordPressをアップデートしたためか、プラグインをアップデートしたからか理由は不明ですが、フォームの送信ボタンをクリックしても、くるくる回るだけで、送信完了にならない。
当然メールは送信されない。という状況が発生しました。

ステージングサーバーを設置して状況を確認しましたが、ステージングサーバーでも同様の症状が発生する。
何故かは分かりませんが、どうやらSMTPを利用できていないようだ。

対応

Wp Mail SMTP からGmailを利用する方法に切り替えることにします。
以前はGmailのアカウントを登録したのですが、いまはAPIを利用するらしい。

How to Securely Send WordPress Emails Using Gmail SMTP with WP Mail SMTP
https://wpforms.com/how-to-securely-send-wordpress-emails-using-gmail-smtp/

うーん、どうやらGoogle Cloud Platformを使用するらしい。

【OAuth認証】WP Mail SMTPでGmailを設定する方法

こちらのサイトが分かりやすかったので参考にさせていただきました。

解決

Gmailに切り替えたところ、ContactForm7の送信ボタンから送信完了表示に切り替わりました。
無事解決。