-1

「サーバーにワードプレスがインストールされていますが、すべて正常に動作します。PHPmail()関数を使用してテンプレートに連絡フォームを追加しようとしました。リモートホスティングサーバーでは正常に動作しますが、同じものを転送しようとするとホスティングサーバーで正常に機能したコードを私の仕事のローカルサーバーに送信します。メールは送信されません。サーバーの何が問題になっている可能性がありますか?フォームを処理するための私のコードは次のとおりです。

4

3 に答える 3

0

http://php.net/manual/en/function.mail.php

PEAR パッケージを試すこともできます。ここからダウンロードしてください: http://pear.php.net/package/Mail

于 2013-01-15T13:45:51.707 に答える
0

電子メールには PEAR を使用することをお勧めします。Google からの検索結果の 1 つ - http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm

于 2013-01-15T13:50:36.883 に答える
0

サーバー上の SMTP サーバーは正しく機能していますか? これは Windows で telnet を使用してテストできます: http://support.microsoft.com/kb/323350

また、wordpress とは関係なく、php メール機能のみを呼び出す小さなスクリプトを作成して実行してみてください。

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?> 

これを参照として読むことができます: http://php.net/manual/en/function.mail.php

于 2013-01-15T13:41:56.830 に答える