1.一般寄信
※ $header 詳細說明: 連結
ini_set('SMTP','mail.threewell.com.tw'); $to ="wsxrtgvbuikm@gmail.com"; // 收件者 $subject = "發送測試"; //信件標題 $msg = '<!doctype html><html><head><meta charset="utf-8"></head><body><div style="background-color:#F00;color:#000" align="center">wsxrtgvbuikm@gmail.com</div></body></html>'; // 信件內容 $name = '賴俊銘'; // 寄件人 $sendMail = 'steven@threewell.com.tw'; // 寄件人信箱 要 smtp 允許的信箱 $headers = "From: ".$name ."<".$sendMail.">". "\r\n"; // 寄件人資料 $headers .= "Content-Type: text/html; charset=utf-8; format=flowed". "\r\n"; // 編碼方式 有用到html要用text/html $headers .= "MIME-Version: 1.0". "\r\n"; // MIME版本 $headers .= "Content-Transfer-Encoding: 8bit". "\r\n"; // 8位元ASCII碼。 $headers .= "X-Mailer: PHP". "\r\n"; // 哪邊發送的 if(mail($to, $subject, $msg, $headers)): echo '發送成功'; else: echo '發送失敗'; endif;
2.PHPMailer-master 使用套件
ini_set('SMTP','mail.threewell.com.tw'); require 'PHPMailer-master/PHPMailerAutoload.php'; $mail = new PHPMailer; $mail->setLanguage('zh'); // 設定語系 沒用的語言可刪掉 $mail->CharSet = 'UTF-8'; // 編碼 $mail->setFrom('steven@threewell.com.tw', '賴俊銘'); // 寄件人信箱及寄件人 $mail->addAddress('wsxrtgvbuikm@gmail.com', 'wsxrtgvbuikm'); // 收件人信箱及收件人 $mail->Subject = '信件標題'; // 標題 $mail->msgHTML('<a href="#">wsxrtgvbuikm</a>中文中文'); // 內容 $mail->addAttachment('HDT8GN.jpg'); // 附件 可多個 $mail->addAttachment('HDT8GN2.jpg'); if (!$mail->send()) { echo "寄信錯誤: " . $mail->ErrorInfo; } else { echo "寄信成功"; }
沒有留言:
張貼留言