這個問題可能是多餘的,但我試圖弄清楚是否需要在服務器上安裝一個單獨的郵件服務器(Sendmail,後綴等),以便使用php的郵件()發送一封電子郵件。需要安裝特定的郵件程序才能使用PHP郵件()發送電子郵件?
我只是想發送電子郵件,不需要接收。
我正在運行一個Ubuntu 12.4
框與PHP Version 5.3.10-1ubuntu3.2
。
這個問題可能是多餘的,但我試圖弄清楚是否需要在服務器上安裝一個單獨的郵件服務器(Sendmail,後綴等),以便使用php的郵件()發送一封電子郵件。需要安裝特定的郵件程序才能使用PHP郵件()發送電子郵件?
我只是想發送電子郵件,不需要接收。
我正在運行一個Ubuntu 12.4
框與PHP Version 5.3.10-1ubuntu3.2
。
在Windows以外的任何平臺上,是的,這是必要的。 PHP只是執行sendmail或等效。
Windows有點不同。 PHP人員可以方便地在Windows上發送到SMTP服務器。
你可以使用postfix的sendmail。
你可以找到很多「howto」幫助你安裝它。
是的,這是必要的。 – Maerlyn 2012-08-08 20:49:20
是的,你需要一個郵件服務器來發送外發郵件。 – 2012-08-08 20:49:49
PHP默認只調用'sendmail'。 Postfix/Exim都提供了一個將sendmail映射到自己的符號鏈接,因此您實際上並不需要安裝sendmail,只需要一個可僞裝成sendmail的郵件服務器即可。 – 2012-08-08 20:52:52