ホームページ  >  記事  >  バックエンド開発  >  PHPMailer がメールを送信し、phpmailer がメールを受信する_PHP チュートリアル

PHPMailer がメールを送信し、phpmailer がメールを受信する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:46:171745ブラウズ

PHPMailer邮件送信、phpmailer受信收邮件

参考文件PHPMailerAutoload.php、class.phpmailer.php、class.smtp.php

实例化应用文件index.php


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

「./PHPMailerAutoload.php」が必要です;

//新しい PHPMailer インスタンスを作成します
$mail = new PHPMailer();
//SMTP を使用するように PHPMailer に指示します
$mail->isSMTP();
//SMTP デバッグを有効にする
// 0 = オフ (運用環境用) use)
// 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 = "####";;//送信人密码及び姓名
//メッセージの送信者を設定します
$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邮箱のコンポーネントサーバーが必要です

www.bkjia.com本当http://www.bkjia.com/PHPjc/1035426.html技術記事 PHPMailer邮件送信、phpmailer受信收邮件参照文件PHPMailerAutoload.php、class.phpmailer.php、class.smtp.php实例化应用文件index.php ?php //SMTPには正確な時間が必要です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。