講師專欄

這裡是舊專欄文章,新文章請看BLOG

打開郵件寄送功能

張貼於 週三, 31 十二月 2014 03:29 作者

Joomla網站上線之後,通常都會有訊息或是留言通知的需求。這時需要將寄送郵件的功能打開 。

雖然寄送郵件的功能預設是開啟的,但是大部份都需要經過設定才能夠使用。

Joomla提供以下三個郵件寄送模式

1. PHP郵件

PHP郵件,使用PHP的Mail函式,所以需要伺服器主機本身有提供Mail寄信的服務,“PHP郵件 ”才能夠使用。

mailer-phpmail

大部份的虛擬主機都有提供郵件的服務,所以預設使用“PHP郵件”就可以了。

那麼,在甚麼時候需要使用Sendmail或SMTP呢?

(1) 主機沒有提供郵件服務
(2) 透過主機發送的信件,會被阻擋或是當成垃圾郵件。

以上兩種情況,建議使用Sendmail或是SMTP。如果“PHP郵件”不能使用,一般會建議使用SMTP,會比較方便。

2. Sendmail

使用Sendmail,主機需要有提供Sendmail服務,並且需要知道Sendmail路徑。

mailer-sendmail

 

3. SMTP

SMTP全名是Simple Mail Transfer Protocol,中文稱為“簡單郵件傳輸協議”,是電子郵件傳輸的標準協定。

一般SMTP伺服器,指的是傳送電子郵件的伺服器,常見的名稱是“外寄郵件伺服器”,標準連接埠是Port 25

也就是,從Joomla送出的通知或訊息,會以郵件(email)的形式,透過設定的SMTP伺服器,再發送到收件者的郵件伺服器。

SMTP提供外寄郵件服務,POP3指的是收信的服務

 

使用SMTP設定的例子

(1) 一般郵件主機 SMTP

mailer-smtp

(2) 使用Gmail SMTP

mailer-gmail-smtp

Gmail SMTP 設定,可參考Gmail 提供的設定其他郵件用戶端說明

 

閱讀 9029 次數
JoomlaEC

選擇簡單好用的工具,讓您的專業發揮到極致。

joomlaec.com

payment fm paypayment 711 paypayment ecpaypayment paypalpayment masterpayment visa

加入LINE好友

line pic

給你最新的學習情報!

服務專線:04-23209259