
BillionMail:讓你掌控全局的開源郵件行銷平台,新手也能輕鬆上手!
想要自己架設郵件伺服器、經營電子報、做郵件行銷,卻覺得市面上工具不是太貴、就是功能不夠彈性?今天就來介紹一個讓你眼睛一亮的開源解決方案:BillionMail!
這篇文章會用台灣人習慣的語言,帶你了解 BillionMail 的核心概念、優勢,以及如何快速上手,打造屬於你自己的郵件行銷系統。
什麼是 BillionMail?
BillionMail 是一個完全開源的郵件伺服器和郵件行銷平台。它讓你能夠輕鬆管理電子郵件行銷活動,無論是發送電子報、促銷信件,還是交易訊息,都能完全掌控。
簡單來說,你可以把它想像成一個功能強大的自架站式 MailChimp 或 ConvertKit,但重點是:它是免費的!
BillionMail 的優勢在哪裡?
市面上郵件行銷平台百百種,為什麼要選擇 BillionMail 呢?以下列出幾個主要優勢:
- 完全開源,自由度高: 沒有隱藏費用,沒有廠商綁定,你可以自由修改、客製化程式碼,完全符合你的需求。
- 進階分析,掌握成效: 追蹤郵件的送達率、開啟率、點擊率等等,讓你清楚了解行銷活動的效果,並據此調整策略。
- 無限發送,不再受限: 不限制發送郵件的數量,你可以盡情發送,接觸更多潛在客戶。
- 客製化範本,打造品牌形象: 提供多種專業的郵件範本,你可以輕鬆修改,打造獨特的品牌風格。
- 注重隱私,資料自主掌握: 你的資料完全由你掌控,不會被第三方追蹤或濫用。
- 自行架設,完全控制: 將 BillionMail 架設在自己的伺服器上,完全掌控資料和系統,不用擔心被平台限制。
總之,BillionMail 讓你可以用更低的成本,獲得更高的自由度和控制權,是郵件行銷的絕佳選擇。
誰適合使用 BillionMail?
- 新創團隊: 預算有限,但需要一套功能完整的郵件行銷系統。
- 中小企業: 希望擺脫高昂的平台費用,自行掌控郵件行銷流程。
- 個人部落客: 需要一個可靠的電子報發送工具,與讀者保持互動。
- 開發者: 對開源軟體有興趣,想要深入了解郵件伺服器和行銷平台的運作原理。
無論你是技術高手還是新手,BillionMail 都能滿足你的需求。
新手如何快速上手 BillionMail?
別擔心,BillionMail 的安裝和設定非常簡單,官方也提供了詳細的教學文件。以下就以最簡單的方式,帶你快速上手:
1. 安裝 BillionMail:
官方建議使用以下指令進行安裝,只需要 8 分鐘就可以完成!
cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && bash install.sh
這個指令會自動下載 BillionMail 的程式碼,並執行安裝腳本。
如果你的伺服器上有安裝 aaPanel 面板,也可以直接在面板上進行一鍵安裝,更加方便快捷。
2. 連接你的網域:
- 新增發送網域
- 驗證 DNS 紀錄
- 自動啟用免費 SSL
這一點非常重要,因為郵件伺服器需要驗證你的網域,才能確保郵件的送達率,避免被判定為垃圾郵件。
3. 建立你的行銷活動:
- 撰寫或貼上你的郵件內容
- 選擇收件人列表和標籤
- 設定發送時間或立即發送
完成以上三個步驟,你就可以開始發送你的第一封郵件了!
其他安裝方式:
除了上述的快速安裝方式,BillionMail 也支援 Docker 安裝。如果你熟悉 Docker,可以使用以下指令進行安裝:
cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && cp env_init .env && docker compose up -d || docker-compose up -d
Docker 安裝的優點是可以將 BillionMail 運行在一個獨立的容器中,避免與其他應用程式產生衝突。
管理指令:
BillionMail 提供了一些方便的管理指令,可以讓你更輕鬆地管理伺服器:
bm help
: 顯示管理指令的幫助資訊bm default
: 顯示預設登入資訊bm show-record
: 顯示網域 DNS 紀錄bm update
: 更新 BillionMail
實際操作範例:我的 BillionMail 架設心得
為了更深入了解 BillionMail,我自己也在一台 VPS 上架設了一個 BillionMail 伺服器。以下分享一些我的實作心得:
- 伺服器選擇: 我選擇了一台 Linode 的 VPS,配置為 2GB RAM、1 CPU,對於小型郵件行銷活動來說已經足夠。
- 安裝過程: 按照官方的快速安裝方式,大約花了 10 分鐘就完成了安裝。
- DNS 設定: 這一點比較容易出錯,需要仔細檢查 DNS 紀錄是否設定正確。我建議使用 DNS Checker 工具來驗證。
- 郵件範本: BillionMail 內建了一些簡單的郵件範本,但如果你想要更專業的設計,可以自行製作 HTML 郵件範本。
- 測試發送: 安裝完成後,一定要先測試發送幾封郵件,確保郵件可以正常送達收件匣,而不是被判定為垃圾郵件。
錯誤排除指南:
在架設過程中,我也遇到了一些問題,以下分享一些常見的錯誤排除方法:
- 郵件被判定為垃圾郵件: 檢查你的網域是否設定 SPF、DKIM、DMARC 等 DNS 紀錄,這些紀錄可以提高郵件的可信度。
- 無法連線到郵件伺服器: 檢查防火牆是否阻擋了郵件伺服器的連接埠(通常是 25、465、587)。
- 網域驗證失敗: 仔細檢查 DNS 紀錄是否設定正確,並等待 DNS 生效。
試用 BillionMail Demo:
如果你還在猶豫是否要使用 BillionMail,可以先試用官方提供的 Demo 網站:https://demo.billionmail.com/billionmail
- 帳號:
billionmail
- 密碼:
billionmail
透過 Demo 網站,你可以體驗 BillionMail 的各種功能,看看是否符合你的需求。
BillionMail WebMail:
BillionMail 整合了 RoundCube WebMail,你可以透過 /roundcube/
路徑訪問 WebMail,方便你管理郵件。
如何貢獻 BillionMail?
BillionMail 是一個社群驅動的專案,非常需要你的支持!你可以透過以下方式貢獻:
- 給這個專案一個 Star: 在 GitHub 上給 BillionMail 一個 Star,表示你的支持。
- 分享 BillionMail: 將 BillionMail 分享給你的朋友、同事,讓更多人知道這個好用的開源工具。
- 提供回饋: 開啟 Issue 或參與討論,分享你對 BillionMail 的想法和建議。
- 貢獻程式碼: 如果你是一位開發者,歡迎你貢獻程式碼,一起完善 BillionMail。
總結:
BillionMail 是一個功能強大、自由度高、注重隱私的開源郵件行銷平台。無論你是新手還是高手,都能透過 BillionMail 打造屬於你自己的郵件行銷系統,與客戶建立更緊密的關係。
現在就開始你的 BillionMail 之旅吧!
安裝指令:
cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && bash install.sh
Docker 安裝: (請先手動安裝 Docker 和 docker-compose-plugin,並修改 .env 檔案)
cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && cp env_init .env && docker compose up -d || docker-compose up -d
授權條款:
BillionMail 使用 AGPLv3 授權條款。這代表你可以:
- 免費使用 BillionMail。
- 修改和發布程式碼。
- 在私人環境中使用,沒有任何限制。
更多詳細資訊,請參考 LICENSE 檔案。
希望這篇文章能夠幫助你了解 BillionMail,並開始使用這個強大的開源工具。如果你有任何問題,歡迎在下方留言,一起交流學習!
參考閱讀
https://github.com/aaPanel/BillionMail