<?php
// 使用PHPMailer發送郵件實例,126郵箱
include_once("class.phpmailer.php");
//include("class.smtp.php"); // 可選
$mail = new PHPMailer();
$mail->CharSet = "GB2312"; // 這裏指定字符集!
$body = $mail->getFile('examples/contents.html');//郵件正文內容,提取html文件爲其內容
$body = eregi_replace("[/]",'',$body);
$mail->IsSMTP();
$mail->SMTPAuth = true; // 必填,SMTP服務器是否需要驗證,true爲需要,false爲不需要
$mail->Host = "smtp.163.com"; //必填,設置SMTP服務器
$mail->Port = 25; // 設置端口
$mail->Username ="[email protected]"; // 必填,開通SMTP服務的郵箱;任意一個126郵箱均可
$mail->Password = "456789"; //必填, 以上郵箱對應的密碼
$mail->From ="[email protected]"; //必填,發件人Email
$mail->FromName = "歐陽";//必填,發件人暱稱或姓名
$mail->Subject = "你好,我想你"; //必填,郵件標題(主題)
$mail->AltBody = "This is the body when user views in plain text format"; //可選,純文本形勢下用戶看到的內容
$mail->WordWrap = 50; // 自動換行的字數
$mail->MsgHTML($body);
$mail->AddReplyTo("[email protected]","Webmaster");//回覆郵箱地址
//$mail->AddAttachment("/path/to/file.zip"); // 添加附件
$mail->AddAttachment("1.jpg"); // 添加附件
$mail->AddAddress("[email protected]","First Last");//參數一:收信人的郵箱地址,可添加多個。參數二:收件人稱呼
$mail->IsHTML(true); // 是否以HTML形式發送,如果不是,請刪除此行
if(!$mail->Send()) {
echo "Mailer錯誤:".$mail->ErrorInfo;
} else {
echo "郵件發送成功";
}
?>