Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

PHP mail VS Sendmail

  • kevinson909
  • kevinson909 的個人頭像 Topic Author
  • 訪客
  • 訪客
2009-09-10 17:26 #15552 來自 kevinson909
kevinson909 created the topic: PHP mail VS Sendmail
請問 :

1) PHP mail 及Sendmail 之間有何差別?

2) 用那個寄送郵件比較好?

3) Sendmail 只能用在Linux嗎?

謝謝!

Please 登入 to join the conversation.

More
2009-09-19 04:31 #15721 來自 kochin
kochin replied the topic: PHP mail VS Sendmail

kevinson909 寫了道:: 1) PHP mail 及Sendmail 之間有何差別?

Joomla! 有三種 email 設定:PHP mail、Sendmail 及 SMTP;不論哪一種都是經由 Joomla! 裡的 PHPMailer 來運作。
選擇 Sendmail 會使 PHPMailer 在伺服器上執行 sendmail 指令,將要送出的訊息交給 sendmail 傳送。
選擇 SMTP 會使 PHPMailer 直接開啟 SMTP 連線,經由 Joomla! 中所設定的 SMTP 伺服器傳送訊息。
選擇 PHP mail 則使 PHPMailer 叫用 PHP 本身的 mail 函式來傳送訊息。在 Unix 型式的伺服器上,mail 函式利用 sendmail 來送訊息;在 Windows 上則是開啟 SMTP 連線,經由 PHP 設定中的 SMTP 伺服器傳送訊息。

kevinson909 寫了道:: 2) 用那個寄送郵件比較好?

如果電腦上的 email 伺服器已設定好可正確運作,PHP mail 和 Sendmail 其實沒什麼大差別;如果電腦上沒有可用的 email 伺服器,那麼 SMTP 應該是較好的選擇,但是有些 HTTP 伺服器和防火牆可能會禁止對外連線。

kevinson909 寫了道:: 3) Sendmail 只能用在Linux嗎?

有給 Windows 使用的 sendmail 存在,但沒用過,不知道是否能和 PHP 及 Joomla! 合用。

Please 登入 to join the conversation.

  • kevinson909
  • kevinson909 的個人頭像 Topic Author
  • 訪客
  • 訪客
2009-09-21 14:10 #15744 來自 kevinson909
kevinson909 replied the topic: PHP mail VS Sendmail
謝謝大大的詳細解釋 , 這樣清楚多了! :grin:

Please 登入 to join the conversation.