2010-12-26

Ubuntu / Linux 的 PHP 為什麼不需要在php.ini 設定 SMTP ?

php.ini 的 SMTP 這個項目的上面都會有一段註解寫著 "; For Win32 only.",這是為什麼呢 ? 為何只有 Windows 的作業系統才需要設定哩 ?  阿舍之前有寫過設定只寄不送的方式讓 PHP 的程式可以寄送郵件,但是,沒去研究為什麼不用設定 PHP.ini。

後來去問了 G 先生才知道,原來, Unix Linux 作業系統上,PHP 預設就會去找 sendmail 這支程式來傳送郵件,所以,才會不需要額外指定,只要有安裝 sendmail 相容的程式就可以讓 PHP 寄送郵件。


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



2 則留言 :

匿名 提到...

扯淡,不懂別亂說,能有做過測試嗎?

Arthur Yu 提到...

Hello,

阿舍應該是沒有看錯哩! 請參考
http://tw1.php.net/manual/en/mail.configuration.php#ini.smtp

供參 !

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !