經過一個晚上 60 美元的洗禮後,好像就是一場修煉完成的概念,瞬間看到一些自己的矛盾。想要讓卡住的心情快一點過去,所以順勢地把睡醒的決定,利用一些空檔,架構完成了自己的電子報系統。
不過這次電子報系統有點不同,以往都是找到一個服務,編輯好郵件後,就會直接發送出去,這次使用的 Campaign Engineer 提供了管理的平台,發信的時候,需要自己找發送郵件的服務系統,這一點對我來說還蠻新奇的。
本來以為會非常的難、不方便,但最後經過研究設定,自己覺得蠻有趣的。我覺得有趣的地方在於,認識了郵件伺服器的服務後,之後如果要透過 Python、Golang 也是能夠串接上去,算是提早了解了解決方案。
就直接來介紹我如何架構自己的電子報系統,主要分成兩個部分,一個是發送的平台,另外一個會針對我使用的服務商做出一個簡單的比較。
Campaign Engineer
我其實用過蠻多不同的電子報發送軟體,不過在看到 Campagin Engineer 的時候,其中有兩個地方讓我眼睛為之一亮:無限制的訂閱戶管理、清單,還有無限制的發送額度。因為這兩點其實其中是任何一個服務收費的基準。
引發了我進一步研究的興趣,先申請了帳戶,研究一下平台,看起來真的是非常 Engineer 的概念,功能數量是多的,條理清楚,但並不是 UI/UX 超級美的那種。
使用設定過後才發現,在終身授權的方案中,需要自己找到發送郵件的廠商。所以發送的金額,還要多付一筆錢給服務商。
思考許久,嘗試想要研究到底哪個方式划算,一路研究了幾個小時,從金額以及彈性上來看,相較於其他電子報平台,Campaign Engineer 的確是比較適合我的經營方針。
郵件發送伺服器
下一步就是要快點找到郵件伺服器,才能夠完成自己的測試。我的找法,是從成本以及友善程度去評估,最後看了一下,使用上的方便以及價格耐受,大概有三個廠商,SendGrid、Mailgun、Elastic Mail。我目前會先以 Mailgun 為主,之後如果發送量大的話,會慢慢開始交替使用 SendGrid 跟 Mailgun。

如果要論成本的話,Elastic Mail 是最實惠的,但有個我完全無法忍受,可能受限於 GDPR 的關係,他會強制在發出去的每一個信上面加上 UNSUBSCRIBE 在信件下方,無法取消。即使你信件內部已經有取消訂閱的連結,他還是會自動幫你放上去。
我詢問過客服,這件事情是他們系統強制要求的,有可能是因為波蘭也需要受歐盟規範,但這一點我真的無法突破,也讓注重體驗跟客製化的我,選擇放棄使用。
SendGrid 跟 Mailgun 其實發送的成功率都還蠻高的,按照他們的設定把一些域名、認證都完成的話,我自己實驗的經驗,基本上都不會被歸類在垃圾郵件。
同時這兩個服務都是在大的服務商下面的,SendGrid 在 Twilio 麾下,Mailgun 則由 Sinch 擁有。都算是比較知名,許多人在郵件伺服器選擇上面的兩大品牌。
申請跟使用上,Mailgun 來得更快速且直接,只要你通過域名的認證,就可以馬上開始,前三個月還提供免費的 5,000 則使用,算是大方。只是未來沒有每天的免費額度,基本上就是用多少付多少的概念。
SendGrid 就相對嚴謹,每天他們會提供 100 封免費的額度,但到了你想要付費升級的階段,是會有客服協助認證,詢問一些資料以及使用目的,我自己就提供了網站、電子報的過往內容、規劃以及發送對象。同時如果使用個人域名發送的話,會需要回信確認是本人。大致上認證程序兩、三天可以完成。
目前,整體系統設定大致上都已經完成,順勢的我也把整個電子報的內容將會做重新的規劃,期待透過新的系統發送電子報到大家手上。
今天就先跟大家講到這邊,歡迎訂閱,下次見!