1

Contact Form 7 を使用している WordPress サイトがあります。私はそれを構成し、メールとフォームの両方にテンプレートを挿入し、Web サーバー (ローカルではなくオンライン) で実行しようとしました。問題は、メールが来ないことです。この問題の原因を探す場所がまったくわかりません。他の 2 つのサイトに CF7 をインストールしましたが、正常に動作しています。それは何でしょうか?mail()その機能は私のサーバーでうまく機能することに注意してください。

4

2 に答える 2

0

Wordpress と Contact Form 7 が mail() ではなく SMTP を使用してメールを送信するように強制するために、利用可能なさまざまな SMTP プラグインのいずれかを試して、メールを受信できるかどうかを確認してください。これらのプラグインの一部には、SMTP と mail() の両方をテストするためのテスト関数とデバッグ出力があり、両方で何が起こっているかを把握できます。http://wordpress.org/extend/plugins/search.php?q=smtpを参照してください。

エラーログも見てください。これはあなた自身のサーバーですか?パスが間違っているか、php の設定に問題があるようです。http://php.net/manual/en/function.phpinfo.phpを使用して、php 構成を確認します。

于 2013-04-21T14:45:40.553 に答える
0

ContactForm7 は Ajax を使用して、メールが送信されるアクションを呼び出します。Javascript エラーが発生する可能性がありますか? これは、Chrome Dev Tools の Firebug で確認できます。JavaScript ファイルは Wordpress によってキューに入れられるため、テンプレートに wp_head() と wp_footer() も含める必要があります。このページが役立つかもしれません: http://contactform7.com/why-isnt-my-ajax-contact-form-working-correctly/

于 2013-04-21T14:51:58.350 に答える