IsSmtp(); // 使用 SMTP 伺服器寄信
$mail->Host = "192.168.0.5"; // SMTP伺服器網址
$mail->SMTPAuth = true; // SMTP伺服器是否要求驗證
$mail->Username = "foo"; // SMTP 帳號
$mail->Password = "123456"; // SMTP 密碼
// 寄件人與發送格式設定
$mail->From = 'service@flag.com.tw';
$mail->FromName = '旗標出版股份有限公司';
$mail->WordWrap = 72; // 超過 72 個字元就換行
$mail->CharSet = 'utf-8'; // 使用 UTF-8 編碼
$mail->Subject = $_POST['subject']; // 使用者輸入的主旨
$mail->Body = $_POST['body']; // 使用者輸入的信件內容
// 將收件人欄位依分號 ';' 分割後存成陣列
// 再用 foreach 迴圈將收件人逐一加入清單
$maillist = explode(';',$_POST['to']);
foreach ($maillist as $recipient)
$mail->AddAddress($recipient);
// 呼叫 Send(), 並依傳回值判斷成功或失敗
// 以決定應顯示的訊息
if(!$mail->Send())
echo '寄送失敗:' . $mail->ErrorInfo;
else {
echo '
郵件已成功寄出!
';
echo '再寄一封';
}
echo '