Re: [請益][急] mail 寄信問題

看板PHP作者 (...)時間16年前 (2009/03/23 22:35), 編輯推噓1(107)
留言8則, 2人參與, 最新討論串4/6 (看更多)
: 我用了其他的信箱 結果mail完 他既沒有印出錯誤訊息 也沒有成功的訊息 : : echo "1"; : $mail->AddAddress("XXX@gmail.com", "cc"); : echo "2"; : if(!$mail->Send()) { : echo "Mailer Error: " . $mail->ErrorInfo; : } else { : echo "Message sent!"; : } : echo "3"; : 結果只印出12 : 這是甚麼原因呢? : : 他跑了有一段時間 是因為逾期嗎 : : 謝謝 : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 203.73.98.228 : 推 buganini :其他的信箱是指? 不清楚就不要隨便省略東西= = 03/23 14:11 : → buganini :這樣別人怎麼幫你 大概就卡在他連到SMTP server 03/23 14:11 : → buganini :連很久沒回應之類的 偏偏你又把他省略掉了 誰知道咧 03/23 14:12 抱歉抱歉 下面是程式碼 用的是清大的信箱和SMTP(不是OZ那個) include("class.phpmailer.php"); //匯入PHPMailer類別 $mail= new PHPMailer(); //建立新物件 $mail->IsSMTP(); //設定使用SMTP方式寄信 $mail->SMTPAuth = true; //設定SMTP需要驗證 //$mail->SMTPSecure = "ssl"; // Gmail的SMTP主機需要使用SSL連線 $mail->Host = "smtp.my.nthu.edu.tw"; //Gamil的SMTP主機 $mail->Port = 25; //Gamil的SMTP主機的SMTP埠位為465埠。 $mail->CharSet = "big5"; //設定郵件編碼 $mail->Username = "XXXXX"; //設定驗證帳號 $mail->Password = "OOOOO"; //設定驗證密碼 $mail->From = "XXXXX"; //設定寄件者信箱 $mail->FromName = "測試人員"; //設定寄件者姓名 $mail->Subject = "PHPMailer 測試信件"; //設定郵件標題 $mail->Body = "大家好, 這是一封測試信件! "; //設定郵件內容 $mail->IsHTML(true); //設定郵件內容為HTML echo "1"; $mail->AddAddress("QQQQQQ", "~~"); //設定收件者郵件及名稱 echo "2"; if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message sent!"; } echo "3"; 我剛試了不同的收件信箱 情況也是一樣 麻煩了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.98.228

03/23 22:56, , 1F
那伺服器怪怪的 連的上但沒有SMTP的行為
03/23 22:56, 1F

03/23 22:56, , 2F
另外我記得清大的SMTP不需要驗證吧?
03/23 22:56, 2F

03/23 23:05, , 3F
另外在找伺服器 用ISP的或自己架吧
03/23 23:05, 3F

03/23 23:06, , 4F
另外 如果你收件人不是@oz.nthu.edu.tw 清大的SMTP
03/23 23:06, 4F

03/23 23:06, , 5F
應該是不會幫你relay喔 my的話 會擋流量
03/23 23:06, 5F

03/23 23:06, , 6F
oz那台用校內ip連就無敵狀態
03/23 23:06, 6F

03/23 23:07, , 7F
沒注意會不會擋收件人 但不會擋流量
03/23 23:07, 7F

03/23 23:34, , 8F
謝謝 我明天在問問給我這個SMTP的人
03/23 23:34, 8F
文章代碼(AID): #19nvuquZ (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 4 之 6 篇):
文章代碼(AID): #19nvuquZ (PHP)