echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">'; require_once("class.phpmailer.php"); //下載的文件必須放在該文件所在目錄 $mail = new PHPMailer(); //建立郵件發送類 $mail->CharSet = "UTF-8"; //設定郵件編碼,默認ISO-8859-1,如果發中文此項必須設置爲 UTF-8 $mail->Encoding = "base64"; $mail->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ); $mail->IsSMTP(); // 使用SMTP方式發送 $mail->SMTPAuth = true; // 啓用SMTP驗證功能 $mail->SMTPDebug = 0; //調試開啓 1開啓 0關閉 $mail->isHTML(true);// 設置以HTML格式發送 $mail->Port = 25;//這個是郵箱發送的端口號 $mail->Host = "smtp.163.com"; // 您的企業郵箱域名 $mail->Username = "[email protected]"; // 收件人郵箱用戶名(請填寫完整的email地址) $mail->Password = "leyangjun6666"; // 收件人郵箱密碼 $mail->AddAddress($address, "親");//添加收件人(地址,暱稱) $mail->From = "[email protected]"; //發件人的地址(也就是你的郵箱) $mail->FromName = "樂楊俊"; //發件人的姓名 $mail->AddAttachment("img/phpMailer.docx");// 添加附件 $mail->AddAttachment("img/leyangjun.jpg", "new.jpg");// 添加附件,並指定名稱 $mail->Subject = "測試郵件系統"; //郵件的標題 $mail->Body = '<table border="1" cellspacing="0" cellpadding="0"> <tr bgcolor="yellow"> <td>姓名</td> <td>年齡</td> <td>地址</td> </tr> <tr> <td>樂楊俊</td> <td>24</td> <td>中國</td> </tr> <tr><td colspan="3"><a href="http://www.w3"><img src="http://www.sofavi.com/wx/img/leyangjun.jpg" alt="lekey" /></a></td></tr> </table>'; //郵件內容 $mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //附加信息,可以省略 if (!$mail->Send()) { echo "失敗了 <p>"; echo "失敗原因: " . $mail->ErrorInfo; exit; } echo "成功了OK";
注意:PHP7不需要$mail->Port這個屬性
做個記錄,不喜勿噴~~~