Mailgun 的設置與應用

2020-01-08 18:00:00 Yungke Li , WordPress 桃園桃園小聚#5 - WCTPE 漫談放送 主講。

Mailgun 的設置與應用

Mailgun 是一個第三方的 SMTP 與 API 發送電子郵件商
分為免費和付費 2 種帳號,每月可已發 10000 封免費郵件,
Mailgun 也是 Google VPS 所認可的 SMTP 第三方電子郵件服務商。

免費和付費帳戶有什麼區別?
首先,對於免費帳戶和付費帳戶,您每月都會收到 10,000 條免費消息。但是,如果您不提供信用卡付款信息,則有一些限制:

1. 您每月不能發送超過 10,000 條消息
2. 日誌和事件 API 的數據保留時間為 2 天。
3. 域數限制為 5。

如果您提供付款信息:
1. 發送或接收的電子郵件數量沒有限制。
2. 日誌和事件API的數據保留時間為 30 天。
3. 您最多可以創建 1,000 個網域。


甚麼是 SPF / DKIM

SPF 可為網域指定能夠傳送電子郵件的伺服器。
DKIM 可驗證郵件內容的真實性以及是否經他人變更。


郵件在發信服務器端進行 DKIM 加簽(加入私鑰),
確保過程不會遭到竄改。
接下來傳送到收信端服務器,此時會先檢查發信機的 IP 是否可靠,
有沒有在濫發郵件黑名單,在國際間有專門組織發佈濫發黑名單 IP 地址。

通過之後收信服務器接著檢查 DKIM (公鑰),看是否跟原本加簽的私鑰相符。
之後驗證 SPF,這是檢查寄信者的網域,是否有同意這個發信 IP 去發信。


使用第三方 SMTP 收發信的優點:
1. 減少垃圾信件
2. 減少主機資源
3. 速度快
4. 安全 (SSL/TLS 上執行 SMTP)

使用第三方 SMTP 收發信的缺點:
1. 沒有實體信箱
2. 發信數量限制或需收費


Mailgun 設置

1. 新增域名
2. 設置 DNS
3. 新增 Mailing Lists (虛擬信箱)
4. 新增 Receiving


WordPress 設置
1. 安裝 mialgun 外掛
2. 設置 SMTP 帳號、密碼


Gmail 信箱設置
1. 利用域名信箱回信與發信
2. Gmail > 設定 > 帳戶和匯入 > 新增另一個電子郵件地址
3. 填入 Mailgun Domain Information SMTP伺服器、使用者名稱和密碼
4. TLS 加密
5. Gmail 驗證


講題紀錄:Green
紀錄日期:2020-01-10 10:45

發佈留言