ホームページ  >  記事  >  バックエンド開発  >  PHPMailer メールクラス メール送信_PHP チュートリアル

PHPMailer メールクラス メール送信_PHP チュートリアル

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

このメール送信機能には、誰もが使ったことのあるPHPMailerメールクラスを使用しています。今日は、必要な友達がそれを参照できるように、簡単な使い方について説明します。時間、その他の添付ファイルに関して、友人、あなたは私にあなたの意見を与えることができます。

注意事項:
1. メールの文字セット設定 $mail->CharSet = "GB2312"; // ここで文字セットを指定します!ここでは、Outlook でメールの件名が正常に表示されるため、GB2312 のみを指定しています。utf-8 に設定してみましたが、Outlook で文字化けが表示されます。
2. HTML 形式でメールを送信する場合は、 も忘れずに指定してください
3. 大量の電子メールの送信に使用する場合は、必ずインクルード ファイル関数を次のように変更してください:
require("phpmailer/class.phpmailer.php");
に変更します require_once("phpmailer/class.phpmailer.php"); そうしないと、クラスの再定義が発生します。

コードは次のとおりです /***********************************

* 著者:李英江
* 日付: 2006-12-7
*****************************/
require("phpmailer/class.phpmailer.php"); function smtp_mail ( $sendto_email, $subject, $body, $extra_hdrs, $user_name) {
$mail = 新しい PHPMailer(); $mail->IsSMTP() // SMTP 経由で送信
$mail->Host = "200.162.244.66" // SMTP サーバー
; $mail->SMTPAuth = true // SMTP 認証をオンにする
$mail->Username = "yourmail"; // SMTP ユーザー名 注: 通常のメール認証には @ドメイン名は必要ありません
$mail->Password = "mailPassword" // SMTP パスワード
; $mail->From = "yourmail@cgsir.com" // 送信者のメールアドレス
; $mail->FromName = "cgsir.comadmin" // 送信者
;

$mail->CharSet = "GB2312"; // ここで文字セットを指定します。
$mail->エンコーディング = "base64"; $mail->AddAddress($sendto_email,"username") // 受信者のメールアドレスと名前
; $mail->AddReplyTo("yourmail@cgsir.com","cgsir.com"); //$mail->WordWrap = 50 // ワードラップを設定します
; //$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添付ファイル
//$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); $mail->IsHTML(true) // HTML として送信
; // メールの件名
$mail->件名 = $subject;
// メールの内容
$mail->本文 = '





http://www.bKjia.c0mへようこそ
当サイトの会員登録をよろしくお願いいたします!




'; $mail->AltBody ="テキスト/html"; if(!$mail->Send())
{
echo "メール送信エラー

"; echo "メール エラー メッセージ: " . $mail->ErrorInfo; 出る
}
他に{
echo "$user_name メールが正常に送信されました!
"; }
}
// パラメーターの説明 (送信先、電子メールの件名、電子メールの内容、追加情報、ユーザー名)
smtp_mail('yourmail@cgsir.com', 'cgsir.com へようこそ!', 'NULL', 'cgsir.com', 'ユーザー名');
?>




オープンソースコミュニティから PHPMailer ファイルパッケージ phpmailer-1.73.tar.gz をダウンロードする必要があります: http://phpmailer.sourceforge.net/


コードをコピー

http://www.bkjia.com/PHPjc/632968.html

www.bkjia.com本当

http://www.bkjia.com/PHPjc/632968.html

このメール送信機能には、外国のオープンソースのメールクラスを使用しています。誰もが使ったことがあるであろう PHPMailer メールクラスは、非常に簡単です。必要な場合は、簡単な使い方のチュートリアルを説明します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。