require_once('class.phpmailer.php'); //ダウンロードしたファイルは、ファイルが存在するディレクトリに配置する必要があります
$address=$_POST['address'];
echo $address。 "
";
$mail = new PHPMailer(); // メール送信クラスを作成します
$_POST['address']; // を使用します送信する SMTP
$ mail->Host = "smtp.163.com"; // ビジネス郵便局のドメイン名
$mail->SMTPAuth = true; // SMTP 認証機能を有効にする
$mail->Username = "**** *****@163.com"; // 郵便局のユーザー名 (完全なメール アドレスを入力してください)
$mail->Password = "********"; // 郵便局のパスワード
$mail ->From = "******@163.com" // メール送信者のメールアドレス
$mail->FromName = ""; ;AddAddress("$address", " QQ");//受信者アドレスは、メールを受信したい任意のメール アドレスに置き換えることができます。
$mail->Subject = "PHPMailer test email"; //メールのタイトル
$mail->Body = " こんにちは、これはテストメールです"; //メールの内容
$mail->AltBody = "これは非 HTML メール クライアント用のプレーン テキストの本文です";省略可能です
if(!$mail ->Send())
{
echo "メールの送信に失敗しました。
";
echo "エラーの原因: " . exit;
}
echo "メールを正常に送信しました" ;
?>
警告: preg_match() [function.preg-match]: コンパイルに失敗しました: C:Program FilesApache ソフトウェア内の存在しないサブパターンへの参照FoundationApache2.2htdocsclass.phpmailer.php (行 667)
電子メールの送信に失敗しました。
エラーの理由: 少なくとも 1 つの受信者の電子メール アドレスを指定する必要があります
$mail->AddAddress( $address, "QQ"); // それでどうでしょう
メール関数をインスタンス化できませんでした
echo $address ; //Whatが値です
$mail->SMTPDebug = 1; //理由が見つかるかどうかを確認するには、この文を追加します
$ mail->SMTPDebug = 1; //この文を追加してください。理由はわかりますか?
エラーの原因: メール関数をインスタンス化できませんでした。
あなたの 163 アカウントは有効なアカウントですか? QQ メールボックス経由で送信してみませんか?
$mail->AddAddress($address); //これに変更して試してください
あなたの 163 アカウントは有効なアカウントですか? QQ メールボックス経由で送信してみていただけますか? $mail->AddAddress($address); // これに変更してみてください
アカウントは 163 ですか?有効なアカウントです。 QQ メールで送信してみていただけますか
いくつかの Web サイトでいくつかの単語を見つけましたが、その中の特定のコンテンツを開くことができません
Emailエラー: メール関数をインスタンス化できませんでした。これは実際には、不適切な設定が原因で発生します。バックグラウンドの電子メール設定では、次のメソッドを使用する必要があります。このように設定されていない場合は...
win 環境でのデバッグでも同じ問題が発生しましたが、centos5.9 に移植した後にこれが発生しました
無効なアドレス: 12336@qq.com メールの送信に失敗しました。エラー メッセージ: 少なくとも提供する必要があります。受信者のメールアドレスは 1 つです。