如何創建免費的 SMTP 服務器(加上購買與 DIY 的技巧)

已發表: 2021-08-06

SMTP 服務器是一種發送電子郵件的好方法,但要了解適合您業務的最佳解決方案可能具有挑戰性。 構建本地解決方案更好嗎? 或者,使用託管 SMTP 中繼服務提供商是否更有意義?

在本文中,我們分解瞭如何開始使用 SMTP 服務器、購買或 DIY SMTP 服務器時需要考慮的事項,以及如何使用 Twilio SendGrid 免費設置 SMTP 服務器。

創建 SMTP 服務器的基礎知識

簡單郵件傳輸協議或 SMTP 服務器是幫助發件人接收和發送外發電子郵件通信的應用程序 當您發送郵件時,SMTP 服務器會確定哪些服務器將接收您的中繼郵件。 然後,收件人端的收件箱提供商會下載您的電子郵件內容並將其發送到收件箱。

設置 SMTP 服務器時,您可以選擇構建本地解決方案或使用託管 SMTP 中繼服務器服務提供商。

雖然您可以在 Windows 10、macOS 或 Linux 中設置一個簡單的 SMTP 服務器,但這些服務器通常僅用於測試目的,因為這些服務器不易擴展並且通常會導致交付率低下。 本地郵件服務器的其他解決方案包括構建在 Postfix 等服務之上。

但是,值得花時間和精力嗎?

您應該創建自己的 SMTP 服務器嗎?

就像決定 DIY 婚禮的所有裝飾品或 DIY 裝修房子一樣,DIY SMTP 服務器具有顯著的優點和缺點。 成本、可擴展性和支持都是您必須考慮的因素,以確定是否值得投入時間和精力來構建 SMTP 服務器。

為了幫助您決定是否創建 SMTP 郵件服務器,我們編制了一個本地 SMTP 服務器的優缺點列表(我們將在下面深入了解更多詳細信息)。

本地 SMTP 服務器的優缺點

優點:

      • 您可以完全控制您的系統和設置。
      • 您可以手動監控和調整您的發送實踐,以提高您的送達率。
      • 您可以設置身份驗證協議。

缺點:

      • 您將無法訪問真正的支持系統,這意味著中斷可能會很長時間並且對您的業務有害。
      • 您必須始終如一地維護服務器,因為電子郵件的可傳遞性是不斷變化的。
      • 如果身份驗證設置過程出錯,您將無法獲得專家支持。

成本和時間

如果您決定為 SMTP 服務器購買基於雲的解決方案,則前期成本可能會更高。 但是,SMTP 服務器不是您可以設置和忘記的東西。 不僅建設需要時間和金錢,維護也需要時間。 這需要有人全職管理服務器,根據需要更新硬件和軟件,並排除錯誤。

SMTP 服務器不是您可以設置和忘記的東西。

Twilio SendGrid這樣的電子郵件服務提供商 (ESP)提供了 99.99% 的正常運行時間,但這需要多年的微調才能實現。 在設置本地解決方案時,您可能會在調整和擴展程序時遇到中斷。 電子郵件中斷對企業的成本可能是天文數字,因此將其納入您的構建與購買考慮因素。

可擴展性

如果您只計劃一次發送幾百封電子郵件,並且不想擴展您的 SMTP 服務器以容納數千或數万封電子郵件發送,那麼本地 SMTP 服務器可能是您的完美解決方案。

但是,如果您想擴展您的電子郵件程序,以便定期與數十萬客戶(甚至數百萬!)進行交流,那麼將內部部署解決方案擴展至如此規模將是非常具有挑戰性的。 Twilio SendGrid 多年來一直在完善其 SMTP 服務器,以便能夠在一天內輕鬆擴展和發送多達58 億封電子郵件

Twilio SendGrid 一天可以發送多達 58 億封電子郵件。

除了發送的電子郵件的實際數量之外,隨著電子郵件程序的增長,大多數人都想了解發送的電子郵件的性能。 像 Twilio SendGrid 這樣的解決方案可以深入了解這些細節,比如交付指標。

支持

如果您在 Twilio SendGrid 平台上的電子郵件程序出現問題,您總有可以依靠的人,無論是我們的支持團隊還是交付能力專家 從收件箱提供商要求的變化到法規遵從性或監控您的拒絕列表,總會有一些新的東西需要監控,這就是為什麼擁有一個您可以隨時利用的專家團隊非常有幫助的原因。

但是,當您的本地程序出現問題時,您將不得不依靠您的內部開發人員和電子郵件專家來緩解問題。

本地 SMTP 服務器可能適合不希望擴展的小型企業,但仍需要有人管理和維護服務器。 對於大多數企業,我們發現基於雲的 SMTP 解決方案更適合。 基於雲的解決方案更可靠、更具成本效益並節省時間,因此您可以專注於最重要的事情——發展您的業務。

有關購買與 DIY 決策的更多信息,請查看我們的指南:電子郵件基礎架構指南:構建還是購買?

如何使用 Twilio SendGrid 創建 SMTP 服務器

現在您已了解構建或購買 SMTP 服務的利弊,讓我們看看如何使用 Twilio SendGrid 進行設置。

1. 使用 Telnet 發送測試郵件

      1. 在使用 Twilio SendGrid 設置 SMTP 服務器之前,首先使用 Telnet 發送測試電子郵件會很有幫助。 這有助於發件人更加熟悉如何使用 Twilio SendGrid 的 X-SMTPAPI 標頭。
      2. 對於測試電子郵件,您需要:
        1. 設置Twilio SendGrid 帳戶
        2. 創建 API 密鑰
        3. 驗證您的身份
      3. 準備好這些材料後,您可以打開終端並按照此分步教程了解如何使用 Telnet 發送測試電子郵件

2. 將您的服務器與 Twilio SendGrid 的 SMTP 服務集成

      1. 要與 Twilio SendGrid 的 API 集成,您需要創建一個至少具有郵件權限的 API 密鑰。
      2. 將 SMTP 服務器設置為 smtp.sendgrid.net。
      3. 根據您在步驟 2(1) 中創建的 API 密鑰填寫您的用戶名和密碼。
      4. 選擇端口。 對於TLS 端口,您的選項是端口 25、2525 或 587 或者,端口 465 用於 SSL。
        1. 並非所有服務器都接受端口 25。我們建議對大多數發送使用端口 587。 如需複習端口,請查看我們的文章,端口 465 和 587 有什麼區別?

3. 使用 X-SMTPAPI 標頭構建您的電子郵件

      1. 現在您已經完成了基本設置,是時候用有趣的東西(主題行、收件人、日程安排——哇哦!)來構建您的電子郵件。 X-SMTPAPI 是一種使用不同過濾器自定義您發送的電子郵件的簡單方法。 例如,您可以使用替換標籤來個性化每個收件人電子郵件的內容。
      2. 要詳細了解您可以使用 X-SMTPAPI 標頭做什麼,請查看我們的文檔文章

如果您在創建 SMTP 電子郵件帳戶時遇到任何問題,請不要擔心,我們有資源和電子郵件專家在此過程中為您提供幫助。

      • SMTP 錯誤和故障排除:出現錯誤,但您不確定這意味著什麼? 這是幫助您排除故障錯誤鍵
      • 支持:卡住了,不知道如何前進? 從我們的支持團隊獲得幫助
      • 專家服務:從一開始就需要幫助來實施您的電子郵件程序嗎? 不要再猶豫了——我們的電子郵件專家提供實施服務,讓您在第一時間就做好準備。

創建您的免費 SMTP 服務器並開始發送

準備好創建免費的 SMTP 服務器並開始發送了嗎? 在幾分鐘內與 Twilio SendGrid 的 MTA 集成並可靠地向您的客戶發送電子郵件,而無需擔心服務器管理。 註冊Twilio SendGrid 的免費 SMTP 服務

Twilio SendGrid 的資源可為您提供幫助。 當您準備好發送時,這裡有一些資源可以幫助您開始:

      • 如何發送 SMTP 電子郵件
      • SMTP 服務速成課程
      • SMTP 安全和身份驗證:如何保護您的電子郵件程序
      • 2021 年電子郵件送達率指南