Ghost + Mailgun 設置

Ghost + Mailgun 設置心得

Ghost + Mailgun 設置

站在Ghost 的立場,電子報是屬于大量發送的服務,Ghost目前認證的服務商就只有mailgun ,我之前在Digital Ocean 上無法發送郵件的問題,在設置好mailgun后就各種email的問題就迎刃而解,連邀請也辦得到了!

Ghost + Mailgun

其實 Mailgun 當初是由免費使用的,但 Mailgun 因爲被利用來發送垃圾郵件的關係,現在 Mailgun 在免費加入了諸多限制,如果想大量發送就得輸入信用卡信息。

Ghost 設置 Mailgun 其實很簡單,但是要有信用卡。

Mailgun 注冊:https://signup.mailgun.com/new/signup

設置SMTP

相關教程可以到:https://ghost.org/docs/config/#mail

接著在mailgun sending Dashboard 中獲取 User 以及 Password

接著就到 /var/www/ghostconfig.production.json裏的 mail 給更新。

這是我平時在PuTTY 上更新的方法:

  1. cd /var/www/ghost
  2. nano config.production.json
  3. 更新 mail 設置
  4. ctrl + X 儲存並退出
// config.production.json

 "mail": {
    "transport": "SMTP",
    "options": {
      "service": "Mailgun",
      "host": "smtp.mailgun.org",
      "port": 465,
      "secure": true,
      "auth": {
        "user": "[email protected]",
        "pass": "1234567890"
config.production.json > mail update

Email Newsletter

Ghost 近些年開發重點是在會員以及電子報訂閲,這也是Ghost官方推薦的獲利模式,當然我們依然可以選擇不提供。

SMTP 設定好了后,我們可以到 Settings 中添加 Mailgun Domain 以及 Private API 即可。 https://app.mailgun.com/app/sending/domains 找到 Domain, Private API ttps://app.mailgun.com/app/account/security/api_keys  儲存即可。

心得

其實我在很早之前就設定了Mailgun,但當下沒有截圖所以只能用文字敘述過程,有興趣也可以點擊右下角的圖標注冊會員。

Thank You wooden cubes
Photo by Courtney Hedger / Unsplash