Contact Form 7 でメッセージの送信に失敗した場合

IT

Webサイトに必須な問い合わせページで、代表的なプラグインツールとして利用されることが多い「Contact Form 7」に関して、私も踏んでしまったエラーについて備忘録として記載しておきます。

同級生
同級生

同窓会のWebページを公開できたんだけど、問い合わせフォームで

”メッセージの送信に失敗しました。後でまたお試しください。”

というエラーメッセージが出て困っているんだ。

私

(おっ同じにことが起きたな。。。)

ちなみにエラーメッセージが表示されたときの枠は何色だった?

同級生
同級生

エラーメッセージの枠は赤色だったよ。

私

それはメールサーバの設定に何らかの問題があるね。

私が経験した解決策がすべてではないけど、「WP Mail SMTP」というプラグインを利用することで解消できるかもよ。

WP Mail SMTPとは?

WordPress サイトからメールが送信されないという問題を抱えていませんか ? この問題に悩んでいるのは、あなただけではありません。300万以上のサイトが、WP Mail SMTP を使用して電子メールを確実に送信しています。私たちのゴールは、メールの到達性を簡単かつ信頼できるものにすることにあります。電子メールが受信ボックスに確実に届くようにすることを目指しています。WP Mail SMTP を使うと、 WordPress の設定を調整して、メールの送信時にその到達に適した SMTP 機能を利用するようにできます。一番良いことには、使い勝手の良いセットアップウィザード (対話誘導型の設定画面) と、詳しい参考文献により作業進行を通して案内してくれることです。

WORDPRESS MAIL SMTP プラグイン

WP Mail SMTPの設定例

私

まず最初にContact Form 7の設定を確認します。

WordPressのメニュー欄(左側)に「お問い合わせ」というメニューがあります。

そこからコンタクトフォームを選択して、Webサイトで問い合わせフォームに利用しているタイトルをクリック(また下の編集をクリック)します。

そこから「メール」タブを選んで設定内容を改めて確認です。

私

メールタブ内の「送信先」がエラーの原因になっていることが多いです。

とくに、この送信先欄のメールアドレスを管理しているSMTP(Simple Mail Transfer Protocol)を設定した記憶がなければ、送信エラーとなるので、ここが原因です。

私

でも、SMTPって、WordPressのどこで設定するのか?

という疑問を解決するプラグインがWP Mail SMTPです。

このプラグインをインストールして有効化するとWordPressの左メニューに「WP Mail SMTP」が表示されるので、そこから設定をクリックしてメーラーを選択。

私

ここでは一番簡単な”その他のSMTP”を選択します。

なお、この方式はAPIではなく、SMTPサーバーを利用するため一般的に安全性が低くなる点は注意して下さい。

私

ここにメールプロバイダから提示されている情報を転記して完了です。

これで、お問い合わせページでの でエラーメッセージは解消します。

タイトルとURLをコピーしました