ホームページ > バックエンド開発 > PHPチュートリアル > phpMailer を使用して電子メールを送信する php の例

phpMailer を使用して電子メールを送信する php の例

WBOY
リリース: 2016-07-25 09:03:08
オリジナル
1179 人が閲覧しました
  1. require("phpmailer/class.phpmailer.php");
  2. function smtp_mail( $sendto_email, $subject, $body, $extra_hdrs, $user_name){
  3. $mail = new PHPMailer( );
  4. $mail->IsSMTP(); // SMTP 経由で送信
  5. $mail->Host = "smtp.163.com"; // SMTP サーバー
  6. $mail->SMTPAuth = true; SMTP 認証について
  7. $mail->Username = "xuchao842363331"; // SMTP ユーザー名 注: 通常の電子メール認証では @ドメイン名を追加する必要はありません
  8. $mail->Password = "password"; // SMTP パスワード ここにメールのパスワードを入力します
  9. $mail->From = "jbxue123@163.com" // 送信者のメール アドレス
  10. $mail->FromName = "Administrator" // Sender
  11. $ mail- >CharSet = "UTF-8"; // ここで文字セットを指定します。 UTF-8を指定すると、メールのタイトルと送信者は文字化けしません。
  12. $mail->Encoding = "base64"; sendto_email,"username" ); // 受信者のメールアドレスと名前
  13. $mail->AddReplyTo("yourmail@yourdomain.com","yourdomain.com"); //$mail->WordWrap = 50;ワードラップの設定 改行文字数
  14. //$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添付ファイルattachment
  15. //$mail->AddAttachment("/tmp/image) .jpg", " new.jpg");
  16. //$mail->IsHTML(true); // HTML として送信
  17. // メールの件名
  18. $mail->Subject = $subject;
  19. // メールの内容
  20. $mail->Body = "hello! PHPMailer";
  21. //$mail->AltBody ="text/html";
  22. if(!$mail->Send())
  23. {
  24. echo "エラー < ;p>";
  25. echo "error: " . $mail->ErrorInfo;
  26. exit;
  27. }
  28. else {
  29. echo "success!";
  30. }
  31. }
  32. // パラメーターの説明 (送信先、電子メールの件名、メール内容、追加情報、ユーザー名)
  33. ?>
  34. コードをコピー
注: ここで文字セットを GB2312 に指定すると、タイトルが文字化けします。文字化けしないこと。 実際、PHPMailer には添付ファイルの追加など、ここでは説明しませんが多くの機能もあります。
このようにして、メール機能を使用する必要があるときにこの関数を呼び出すことができます。

require("mail.php");
  • smtp_mail("790896688@qq.com", "プログラマーのホームへようこそ", "", "", "ユーザー名") ;
  • ?>
  • コードをコピー
  • ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    最新の問題
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート