改怎麼設定php.ini 才能利用php的mail()去寄信 (系統為Linux FC5)?? 是這樣的.. 我原本在windows系統跑php,接著修改php.ini(如下面程式碼),之後利用智邦的郵件伺服器可以成功的寄發信件 [mail function] ; For Win32 only. SMTP = ms40.url.com.tw ; For Win32 only. sendmail_from = [email][email protected][/email] ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ;sendmail_path = 但後來我轉到linux系統上後.. 找不到相關文件說明可以利用外部的郵件伺服器寄發信件(例如智邦的郵件伺服器),難道用LINUX系統就不能使用郵件伺服器寄發信件(例如智邦的郵件伺服器)嗎?? 後來我找到幾篇文件說明說在localhost上不需真的架設sendmail server只要架設smtp service就行了.. 我下command輸入了telnet localhost 25 再輸入ehlo localhost,它有出現了"250-AUTH DIGEST-MDS CRAM-MD5 LOGIN PLAIN"(文件上說這樣是成功的) 這樣smtp service應該是算是成功嗎?? 接著我就不知道該如何下手了 是要修改php.ini中的[mail function]嗎??還是...?? 在LIinux的php.ini中的[mail function]程式 如下 [mail function] ; For Win32 only. SMTP = localhost ; For Win32 only. sendmail_from = [email][email protected][/email] ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). sendmail_path = /usr/sbin/sendmail -t -i |
所有時間均為 +8。現在的時間是 07:38 PM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。