ホームページ  >  記事  >  バックエンド開発  >  メゾン マルタン マルジェラ phpmail クラスのメール送信関数コード

メゾン マルタン マルジェラ phpmail クラスのメール送信関数コード

WBOY
WBOYオリジナル
2016-07-29 08:48:031310ブラウズ

phpmail クラスを使用すれば、心配する必要はありません。外国人が書いたクラスなので「使う」だけです。以下は、このクラスの send() メソッドに基づいて記述された関数です:

コードをコピー コードは次のとおりです:


function send_mail ($title,$content,$from,$to,$ charset='gbk ',$attachment ='')
{ '/class/PHPMail.class.php';
header('Content-Type: text/html; charset='.$charset); = new PHPMailer( );
$mail->CharSet = $charset; //gb2312 中国語エンコードを使用するように設定します
$mail->IsSMTP(); //メールの送信に SMTP を使用するように設定します
$mail-> Host = "smtp.qq .com"; //メールサーバーのアドレスを設定します
$mail->Port = 25; //メールサーバーのポートを設定します、デフォルトは 25 です
$mail->From = $from; //送信者のポートの電子メール アドレスを設定します
$mail->FromName = ""; //送信者の名前を設定します
$mail->SMTPAuth = true; //SMTP がパスワード検証を必要とするかどうかを設定します。必須です
$mail->Username = $from; //メール送信用のメールアドレスを設定します
$mail->Password = "" //メールアドレスのパスワードを設定します
$mail->Subject = $title; // メールのタイトルを設定します
$mail-> ;AltBody = "text/html"; // オプションでコメントアウトしてテストします
$mail->Body = $content; content
$mail->IsHTML(true); //コンテンツがHTMLタイプかどうかを設定します
$mail->WordWrap = 50; //1行の文字数を設定します
$mail->AddReplyTo(" ", "Name"); //返信先のアドレスを設定
$mail ->AddAddress($to,"Star Model Training"); //受信アドレスを設定
if ($attachment != '') //添付ファイルを設定します
{
$mail->AddAttachment($attachment, $attachment);
if(!$mail->Send())
{
return false;
return true; ;
}
}


QQ メールボックスは SMTP および POP3 サービスを開くのが簡単で、電子メールのコンテンツ形式とエンコーディングに注意する必要があります。
PHPMail.class.php クラス、クリックしてダウンロードしてください!
上記は、maison martin margiela の内容を含む phpmail クラスのメール送信関数のコードを紹介したもので、PHP チュートリアルに興味のある友人に役立つことを願っています。



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