ホームページ  >  記事  >  バックエンド開発  >  PHPMailer メール送信

PHPMailer メール送信

WBOY
WBOYオリジナル
2016-08-08 09:20:30838ブラウズ

引用文件PHPMailerAutoload.php、class.phpmailer.php、class.smtp.php

实例化应用文件index.php


//SMTPには正確な時間が必要であり、PHPのタイムゾーンはset
//これは php.ini で行う必要がありますが、それにアクセスできない場合の方法は次のとおりです
date_default_timezone_set('Etc/UTC');

require './PHPMailerAutoload.php' ;

//新しい PHPMailer インスタンスを作成します
$mail = new PHPMailer();
//SMTP を使用するように PHPMailer に指示します
$mail->isSMTP();
//SMTP デバッグを有効にする
// 0 = off (実運用用)
// 1 = クライアント メッセージ
// 2 = クライアントおよびサーバー メッセージ
$mail->SMTPDebug = 2;
//HTML 対応のデバッグ出力を要求します
$mail->Debugoutput = 'html ';
//メールサーバーのホスト名を設定します
$mail->Host = "smtp.qq.com";
//SMTP ポート番号を設定します - おそらく 25、465、または 587 です
$mail-> ;Port = 25;
//SMTP 認証を使用するかどうか
$mail->SMTPAuth = true;
//SMTP 認証に使用するユーザー名
$mail->Username = "###@qq.com"; //送信者Email及び姓名
//SMTP認証に使用するパスワード
$mail->Password = "####";;//送信者密码及び姓名
//メッセージの送信者を設定するfrom
$mail->setFrom('####@qq.com', 'First Last');//送信者Emailおよび姓名
//代替返信先アドレスを設定します
$mail->addReplyTo ('###@qq.com', 'First Last');//送信者Email及び姓名
//メッセージの送信先を設定します
$mail->addAddress('###@qq .com', 'John Doe');//收件人Email及び姓名
//件名を設定します
$mail->Subject = 'PHPMailer SMTP test';
//外部からHTMLメッセージ本文を読み取りますファイルを作成し、参照画像を埋め込みに変換します。
//HTML を基本的なプレーンテキストの代替本文に変換します
$mail->msgHTML("adwawdawd");
//プレーンテキストの本文を手動で作成したものに置き換えます
$mail- >AltBody = 'これはプレーンテキストのメッセージ本文です';
//画像ファイルを添付します
//$mail->addAttachment('images/phpmailer_mini.png');

//メッセージを送信し、確認してくださいエラーの場合
if (!$mail->send()) {
echo "メーラー エラー: " . $mail->ErrorInfo;
} else {
echo "メッセージが送信されました!";
}
?>

送信者の使用qq邮件必要qq邮箱里面構成qq邮箱の邮件サービス务器

以上は、側面の内容を含む PHP メーラー アプリケーションの送信であり、PHP 教育に関心のある友人の助けになることを望みます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。