この日記帳と、「南部博士専用」ブログでは、WordPressのContact Form7というプラグインを利用して、管理者宛メールの送信ページを作っているわけですが、これが動いていなかった。メールを送ろうとすると「メッセージの送信に失敗しました。間をおいてもう一度お試しいただくか、別の手段で管理者にお問い合わせ下さい。」と出る。
 postfixの設定をいろいろ見直したのだけどおかしなところはなく、メーラーからの送受信も正常で、WordPress側でpostfixのメール送信ポートが変えられないことが原因ではないかと気がついた。postfix側はサブミッションポートでメール転送要求を受け付けるのに、WordPress側にはデフォルトではポート設定オプションがない。ということは多分、旧来の25番を使おうとしているはず。
 そこで、プラグインのインストール画面からWP Mail SMTPを検索してインストールして有効化。設定項目に「メール」が出るので、
WordPressの全てのメールをSMTP経由で送信する、にチェック
SMTP Host localhost
SMTP Port 587
Encryption なし
Ausentication いいえ
のみ設定して変更を保存した結果、無事にContact formから管理者宛メールが送られるようになった。



Recently:


Comments


Name

Email

サイト

XHTML: 次のタグが使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

コメント

*