[請益] PHP mail()無法寄信的問題

看板PHP作者 (氣候變了)時間14年前 (2012/01/23 17:01), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/2 (看更多)
各位好,我是一位剛開始自學PHP的人。 我本身家裡使用Hinet ADSL HTTP Server : Apache2.2 (我知道這有點舊,不過這應該不影響我要陳述的問題) 我寫的PHP mail()也跟很多人一樣沒有辦法寄送出郵件,爬文一陣子後沒有找到解決 方法,只好求助各位。 ========== 在 PHP.ini 裡頭 SMTP = msa.hinet.net smtp_port = 25 sendmail_from = xxx@gmail.com 這樣的設定是不是造成我沒有辦法寄送email的原因呢? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.87.233

01/23 17:03, , 1F
還是給個 code 比較清楚,ini 這樣應該可以
01/23 17:03, 1F

01/23 17:12, , 2F
我的code就是在abc.php裡頭呼叫了mail($to,$subj,$msg);
01/23 17:12, 2F

01/23 17:13, , 3F
不過,那應該不是造成我無法寄送郵件的原因(我猜的)
01/23 17:13, 3F

01/23 21:33, , 4F
SMTP不是要跑認証流程嗎? mail()不會幫你跑吧...
01/23 21:33, 4F

01/23 21:34, , 5F
用PHPMailer吧...用現成的..
01/23 21:34, 5F

01/23 21:53, , 6F
msa 不用認證,另外它只是沒有重開apache,已經解決了
01/23 21:53, 6F

01/26 17:13, , 7F
已經解決了。謝謝各位熱心的協助。(方法:重開Apache)
01/26 17:13, 7F
文章代碼(AID): #1F7I84R2 (PHP)
文章代碼(AID): #1F7I84R2 (PHP)