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 '

'; exit(); // 結束程式, 不輸出下列表單 } // 收件人或主旨為 NULL 或空字串時, 才會顯示以下的表單內容 ?>
收件人: (可用分號分隔多個信箱)

主 旨:

信件內容: