phpmailerを使用してメールを送信すると問題が発生する

WBOY
リリース: 2016-06-13 12:42:03
オリジナル
1087 人が閲覧しました

phpmailer
を使用してメールを送信するときに問題が発生します require_once('class.phpmailer.php'); //ダウンロードしたファイルは、ファイルが存在するディレクトリに配置する必要があります
$アドレス=$_POST['アドレス'];
echo $address."
";
$mail = new PHPMailer() //メール送信クラスを作成します
$アドレス = $_POST['アドレス']
; $mail->IsSMTP() //SMTP を使用して送信
$mail->Host = "smtp.163.com" // ビジネス郵便局のドメイン名
; $mail->SMTPAuth = true; // SMTP 認証機能を有効にする
$mail->Username = "*********@163.com" // 郵便局のユーザー名 (完全なメール アドレスを入力してください)
$mail->Password = "********" // 郵便局のパスワード
; $mail->From = "******@163.com" //メール送信者のメールアドレス
; $mail->FromName = "";
$mail->AddAddress("$address", "QQ");//受信者アドレスは、メールを受信したい任意のメール アドレスに置き換えることができます。
$mail->Subject = "PHPMailer テストメール" //メールのタイトル
; $mail->Body = "こんにちは、これはテストメールです" //メールの内容
; $mail->AltBody = "これは非 HTML メール クライアントのプレーン テキストの本文です" //追加情報は省略できます
;
if(!$mail->Send())
{
echo "メールの送信に失敗しました。

";
echo "エラーの理由: " . $mail->ErrorInfo;
終了;
}

echo "メールは正常に送信されました";
?>

警告: preg_match() [function.preg-match]: コンパイルに失敗しました: C:Program FilesApache Software FoundationApache2.2htdocsclass.phpmailer.php の 667 行目
のオフセット 626 にある存在しないサブパターンへの参照 メール送信に失敗しました
エラーの理由: 受信者の電子メール アドレスを少なくとも 1 つ指定する必要があります。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート