Featured image of post 幫這個 Hugo 部落格加上電子報

幫這個 Hugo 部落格加上電子報

我如何把這個 Hugo 部落格的文章自動轉成電子報寄給我的朋友們

之前的電子報

過去寫的是廢文、那今天的新文章是……? 有提到,我曾經每個禮拜寄電子報(其實就是當週近況)給朋友們,後來因為生活沒有那麼充實沒有那麼多東西可以寫,還有其他種種有原因來放棄了。隔了將近一年半,我才終於又更新了新一封的電子報給朋友們——但很可惜,這是最後一封電子報了。

最後一封電子報(部分)

因為對我來說,這個部落格已經大致取代過去電子報的功能(紀錄最近在做的事情等等),那我何不直接把這邊的內容當作電子報繼續寄給朋友們?

這是很好的主意,因為有何不可?問題只有如何實行而已。

手動寄……?才不要

過去的電子報都是我一封一封寫完之後手工寄出,如果只是單純的電子報的話這沒什麼問題。但如果要我現在在部落格發完新文章之後,再手工複製、調整版面、手動拉收件人、然後寄出的話,我沒辦法接受這麼做,因為我實在太懶 ╮(─▽─)╭
而且如果因為這樣而又提高寫文章這件事情在心理的門檻的話,這是我最不樂見的結果。

電子報管理工具

自動化的方式有很多,最直觀的方式是找一個電子報管理工具,然後串接我的部落格 RSS 直接寄出。

在自架電子報管理工具當中,listmonk 應該是毫無疑問的首選。但稍微研究一下,就會發現它沒有原生支援 RSS 轉發,還得透過一些第三方的工具來整合。

要原生支援 RSS 的也不是沒有,MailtrainphpList 都是原生支援 RSS 的電子報管理工具。但這兩個(好像)都有點老舊,如果要在 2025 年開這種古董車的話,沒有一點強烈的理由的我還真是不太願意。

殺雞焉用牛刀

之所以對自架電子報管理工具興趣缺缺(甚至我都沒有很認真去研究),是因為我主要只是要寄給我的朋友們,基本上 email 不太會有異動,也不太需要訂閱或是解除訂閱之類的系統(我自己人工處理就可以)。

既然如此,如果只是「RSS -> Email」這麼簡單的事情,那還不如就拉個 n8n 的 workflow 解決就好了!!!

n8n 電子報 workflow

結果這個 workflow 只花了 10 分鐘就拉好了(包含測試),這種簡單的事情還是交給 n8n 處理比較快。
如果真的以後有什麼比較大的需求的話,再來慢慢研究怎麼用電子報管理工具好了……

與你的連結,是我寫部落格的動力

喜歡這篇文章的話,歡迎 在下方留言 或是 寄 Email 回饋給我!

也可以去 誰來我家 簽個到,或是去 看看其他文章 ~~

使用 Hugo 建立
主題 StackJimmy 設計