作者frsnic (路人)
看板PHP
標題Re: [請益] mail 寄不出去
時間Wed Jun 17 19:35:52 2009
※ 引述《arrack (艾瑞克)》之銘言:
: ※ 引述《frsnic (路人)》之銘言:
: : 板上有很多phpmailer的教學
: : <?php
: : $mail=new PHPMailer();
: : $mail->IsSMTP();
: : $mail->SMTPAuth = true; // enable SMTP authentication
: : $mail->SMTPSecure = "ssl"; // sets the prefix to the servier
: ^^^^^
: : $mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
: : $mail->Port = 465; // set the SMTP port for the GMAIL server 非25
: ^^^^
: 用phpinfo,找看看openssl有沒有起來
有開
: 沒有的話,就用一般通道的寄送
: 虛擬主機開的EMAIL也可以
: 或是HINET之類的
主機並沒有提供SMTP 只提供POP3
我不是hinet用戶...
: : if(!$mail->Send()) {
: : echo "Mailer Error: " . $mail->ErrorInfo;
: 應該會出現錯誤訊息才是?
這個要去哪裡看 主機用的是vista panel
php的錯誤訊息都不會噴出來... > <
: : } else {
: : echo "
: : 寄信成功!
: : ";
: : }
: : echo $msg."<br>".$header;
: : ?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.111.76.71
推 JYHuang :我前子也有遇到類似的問題,記得是把$mail->xxx 06/18 00:16
→ JYHuang :一些需要的設定都填了才OK.. 06/18 00:16