IsSMTP(); // set mailer to use SMTP $mail->Host = "smtp.cnu.edu.tw"; // 指定mail host $mail->SMTPAuth = true; // 啟動smtp認證 $mail->Username = "box162"; // SMTP username $mail->Password = "customer@CNU1503"; // SMTP password $mail->From = "box162@mail.cnu.edu.tw";//寄信地址 $mail->FromName = "嘉南藥理大學圖書資訊館-閱覽典藏組";//寄信人名稱 $mail->AddAddress("chlan@mail.cnu.edu.tw");//收件人地址、名稱 //$mail->AddAddress("joyce@mail.cnu.edu.tw"); //$mail->AddAddress("dream@mail.cnu.edu.tw"); $mail->AddAddress("gloria@mail.cnu.edu.tw"); $mail->AddAddress("box160@mail.cnu.edu.tw"); $mail->addBCC("pochueh@mail.cnu.edu.tw"); //$mail->AddAddress(""); // 收信地址的另一種用法 //$mail->AddReplyTo("", "");//回條 //$mail->AddReplyTo("$from_email");//回條 //$mail->WordWrap = 50; // set word wrap to 50 characters //$mail->AddAttachment("/var/tmp/file.tar.gz"); // add attachments //$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); // optional name $mail->IsHTML(true); // set email format to HTML $mail->CharSet="utf-8";//使用utf8編碼,全球通用的格式 $mail->Encoding = "base64";//使用base64加密 $mail->Subject = "=?UTF-8?B?".base64_encode('圖書資訊館網頁-讀者留言版有一則新留言')."?="; $mail->Body ="

[本信件為系統同步發送至圖書資訊館館長及各組組長信箱,請勿直接回信]

圖書資訊館讀者留言版有一則新留言,內容如下:

留言內容:".$content."

請各所屬承辦單位儘速至留言版回覆,謝謝。

"; $mail->AltBody = ""; if(!$mail->Send()) { echo "Message could not be sent.

"; echo "Mailer Error: " . $mail->ErrorInfo; exit; } } else{ $message="未更新任何資訊!"; } } }else{ //處理使用者輸入的特殊字元 function ChangWord($NewWord){ $NewWord=str_replace("\r\n","
",$NewWord); $NewWOrd=ereg_replace("[']+","'",$NewWord); return $NewWord; } //check參數為upd,才進行修改的動作 if($check==upd){ $post_date=date("Y-m-d H:i:s"); $memIP=$REMOTE_ADDR; $SQLStr="update guestbook SET memIP='$memIP',name='$name',email='$email',title='$title',content='$content',post_date='$post_date' WHERE g_id='$g_id'"; $message="此文章內容已更新!"; } //check參數為del,才進行刪除整篇的動作 if($check==del){ $SQLStr="DELETE FROM guestbook WHERE g_id='$g_id' "; //連其他的回覆也要一起刪除 $SQLStr1="DELETE FROM guestbook_reply WHERE g_id='$g_id' "; db_query($SQLStr1); $message="此文章所有相關資料都已刪除!"; } //check參數為reply,才進行新增回覆的動作 if($check==reply){ $reply_date=date("Y-m-d H:i:s"); $memIP=$REMOTE_ADDR; $SQLStr="INSERT INTO guestbook_reply(memIP,name,email,reply,reply_date,g_id,account) values ('$memIP','$name','$email','$reply','$reply_date','$g_id','$account')"; $message="回覆完成!"; } db_query($SQLStr); } $_SESSION["gbValidated"]=false; ?>