Mailgun 是一個第三方的 SMTP 與 API 發送電子郵件商,分為免費和付費 2 種帳號,每月可已發 3000 封免費郵件,Mailgun 也是 Google VPS 所認可的 SMTP 第三方電子郵件服務商。
一般的 Mail Server 服務與 Mailgun SMTP 服務是有所區別的,Mail Server 服務商,例如:Google gmail 或 ZOHO,它有一個真實的網路信箱給您使用,讓您可以收、發信使用,也可以保存郵件。
內容目錄:
- Mailgun SMTP 服務
- Mailgun 帳戶的區別
- 配置第一個域名
- 建置一個域名信箱
- 在 WordPress 設置 Mailgun SMTP 發信
- 利用域名信箱回信與發信
- 最常問的問題
Mailgun 的服務只有 SMTP 的轉發郵件服務,沒有實體信箱給你存放郵件。
自 2020 年 3 月更改免費用戶使用規定,就不建議使用 Mailgun 服務了,雖然有 0.5 美金的免費額度,但是是累加的,2 或 3 個月累計超過 0.5 美金的額度,還是會被收費用。
那為什麼 Mailgun 第三方的 SMTP 服務越來越多人喜愛?
這是因為現在世界上垃圾郵件、病毒郵件不斷的增加,我們的域名信箱需要具有符合 ESP 規則的電子郵件發送歷史記錄來建立良好的聲譽,才不至於發出去給客戶的郵件一直進入垃圾桶或誤判為垃圾信。
自建的 VPS 伺服器,也不需要再安裝 Sendmail + Postfix + Courier IMAP 程序服務,節省了主機資原及安全,利用 Mailgun SMTP 的服務達到收、發郵件的目的。
Mailgun 帳戶的區別
對於免費和付費帳戶,每個月可獲得 10000 封的免費郵件,如果您不提供付款信息 (信用卡資料),會有下列限制:
- 您將無法每月發送超過 10000 封郵件
- 日誌 (Logs) 和 Events API 的數據保留期為 2 天
- 限制 5 個網域數量
如果您確實提供了付款信資料:
- 發送或接收的電子郵件數量沒有限制
- 日誌 (Logs) 和 Events API 的數據保留期為 30 天
- 您最多可以創建 1000 個網域
第一次申請 Mailgun 服務,並不會馬上開通帳號就讓你開始發信,配置第一個域名後,官方會發一封審核信件給你,請按實填寫並回覆,一天左右就會開通帳號了。
TW 後輟域名是需要審核的,新增域名後,請到 support 頁面提交一封 Ticket,標題為:Please enable (domain.tw) domain.,然後請耐心等候開通。
配置第一個域名
Mailgun 註冊很簡單,我省略這個程序,直接配置一個域名來教學。
Add Your Domain
依 mailgun 的指示,將 TXT MX CNANE 的資料填入您的 DNS 控制台,填寫好之後,回到 mailgun 按「Check DNS Records Now」,變成綠色的勾勾。
建置一個域名信箱
建置一個域名信箱給網站使用,例如:server@yugnke.me 或 support@yungke.me,Mailing Lists 頁面,點取 Create Mailing List,新增一個域名信箱:
然後 Recipients 給我自己的 gmail 信箱。
再到 Routes 頁面,再建立一個轉信的設置,點取 Create Route,選擇 Match Recipient 型態,填入您的剛剛建立的域名信箱,Forward 給自己的信箱:
在 WordPress 設置 Mailgun SMTP 發信
先安裝 WP Mail SMTP by WPForms 外掛,Mailer 設為 Mailgun,填入 API 及域名,保存文件,可以先寄一封測試信給自己。
WP Mail SMTP by WPForms 外掛
https://wordpress.org/plugins/wp-mail-smtp/
您可以用 Mailgun Log 功能來查看,剛剛發的測試信,有沒有成功。
前面的設置已經成功一半了,客戶與讀者在您的網站寫聯絡單,都可以轉發到您的 gmail 信箱,收信沒有問題了。
如果,要回信或發信怎麼辦? 總不能用個人 gmail 信箱回信給客戶與讀者吧 !
利用域名信箱回信與發信
因為 Mailgun SMTP 服務沒有實體信箱給我們使用,所以需要利用 gmail 信箱來當作一個域名信箱 (server@yungke.me) 來使用,也就是馬甲的意思。
Gmail > 設定 > 帳戶和匯入 > 新增另一個電子郵件地址
填入您的 Mailgun Domain Information 使用者名稱和密碼
Gmail 會寄一封驗證信給您,確認是您本人,請填入確認碼
整個程序都完成了,您可以用域名信箱發一封信測試一下,或有人用域名信箱發信給您,也可以用域名信箱來回信喔 !
最常問的問題
-
如果您希望網站的聯絡單收件人不只是你,老闆也要一封,工程師也要一封,可不可以?
只要在 mailgun 的 Mailing Lists 和 Routes 部分,將要收信的信箱加進去,這樣每個人同時都可以收到信。
-
可不可以新增個人信箱用 ?
如果老闆也要一個信箱 boss@domain.com,設計師也要一個信箱 jacky@domain.com,建置的方法一樣,就從上面第一步驟做下來。
mailgun 服務的功能很強大,這只是一小部分,如果您有更好的方法,歡迎您分享。
Photo by Barbara Maroń on Unsplash
發佈留言