require 'class.phpmailer.php';
try {
$mail = new PHPMailer(true) ); //例外を有効にした新しいインスタンス
$body = file_get_contents('contents.html');
$body = preg_replace('/\\/','', $body); // バックスラッシュを削除します
$mail->IsSMTP(); // SMTP を使用するようにクラスに指示します
$mail->SMTPAuth = true; // SMTP 認証を有効にする
$mail->Port = 25; // SMTP サーバーのポートを設定します
$mail->Host = "smtp.qq.com"; // SMTP サーバー
$mail->ユーザー名 = "wanglintao_1@qq.com"; // SMTP サーバーのユーザー名
$mail->Password = "12345in"; // SMTP サーバーのパスワード
$mail->IsSendmail(); // Sendmail を使用するようにクラスに指示します
$mail->AddReplyTo("name@domain.com","First Last");
$mail->From = "wanglintao_1@qq.com";
$mail->FromName = "wanglingtao";
$to = "wanglintao_1@163.com";
$mail->AddAddress($to);
$mail-> Subject = "最初の PHPMailer メッセージ";
$mail->AltBody = "メッセージを表示するには、HTML 互換の電子メール ビューアを使用してください!"; // オプション、コメントアウトしてテスト
$mail->WordWrap = 80; // ワードラップを設定します
$mail->MsgHTML($body);
$mail->IsHTML(true); // HTML として送信
$mail->Send()
echo "メッセージが送信されました";
} catch (phpmailerException $e) {
echo $e->errorMessage() ;
}
?>
------解法案-----你看看你QQのSMTP/pop3开通了吗?
------解決案---------你的服务器上にある必要がある受信アイテム手順、それが実行されているかどうかを確認してください
------解決案-----看看服务器邮件送信的ログ通常在/ var/ログ/メールログ
------解解案---------
------解法案-----换个126、gmail试试吧。不支持