首頁 >後端開發 >php教程 >maison martin margiela phpmail類別發送郵件函數代碼

maison martin margiela phpmail類別發送郵件函數代碼

WBOY
WBOY原創
2016-07-29 08:48:031347瀏覽

有了phpmail這個類,你就不用愁了。這是個外國人寫的一個類,我們就只管「拿來主義」了。以下是基於這個類別裡面的send()方法寫的一個函數:

複製程式碼 程式碼如下:


function send_mail ($title,$content,$from,$to,,$to,$charset='gbk ',$attachment ='')
{
include '/class/PHPMail.class.php';
header('Content-Type: text/html; charset='.$charset);
$mail = 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是否需要密碼驗證,true表示需要
$mail->Username = $from; //設定傳送郵件的郵件信箱
$mail->Password = ""; //設定信箱的密碼
$mail->Subject = $title; //設定郵件的標題
$mail->AltBody = "text/html"; // optional, comment out and test
$mail->Body = $content; //設定郵件內容
$mail->IsHTML(true); //設定內容是否為html型別
$mail->WordWrap = 50; //設定每行的字元數
$mail->AddReplyTo("位址","名字"); //設定回覆的收件者的位址
$mail->AddAddress($to,"星模實訓"); //設定收件的位址
if ($attachment != '') //設定附件
{
$mail->AddAttachment($attachment, $attachment);
}
if(!$mail->Send() )
{
return false;
} else {
return true;
}
}


一般就是用QQ郵箱了,因為QQ郵箱很容易開啟SMTP和33郵件,而且一般就是用QQ郵件格式和編碼。
PHPMail.class.php這個類,點選下載吧!

以上就介紹了maison martin margiela phpmail類別發送郵件函數程式碼,包含了maison martin margiela方面的內容,希望對PHP教學有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn