Home >> Blog >> 簡單了解 SMTP Email傳輸協議

什麼是 SMTP 伺服器?

SMTP 伺服器很複雜,如果您只是涉足Email如何發送的世界,很容易感到不知所措。為了幫助您導航Email發送(特別是用於發送Email的 SMTP 伺服器),我們匯總了我們收到的最常見 SMTP 伺服器問題的列表,因此您很快就會成為 SMTP 專家。

什麼是 SMTP 伺服器?

SMTP 是什麼意思?我們很高興你問。SMTP 代表簡單Email傳輸協議,它是Email伺服器用來在Email發送者和接收者之間發送、接收和/或中繼外發Email的應用程式。

SMTP Email伺服器將有一個地址(或多個地址),可由您正在使用的Email客戶端或應用程式設置,通常格式為 smtp.serveraddress.com。例如,Gmail 使用的 SMTP 伺服器是 smtp.gmail.com,而 Twilio SendGrid 是 smtp.sendgrid.com。您通常可以在Email客戶端的帳戶或設置部分找到您的 SMTP Email伺服器地址。

當您使用 SMTP 主機 Gmail 或 AOL 發送Email時,SMTP 伺服器會處理您的Email,決定將Email發送到哪個伺服器,並將Email中繼到該伺服器。收件人的收件箱服務提供商(例如 Gmail 或 AOL)然後下載Email並將其放入收件人的收件箱。

您可以在我們的文件頁面上找到有關 SMTP 伺服器的更多詳細訊息。

SMTP 伺服器和普通伺服器一樣嗎?

從技術上講,是的。與大多數伺服器一樣,SMTP 伺服器處理數據以發送到另一台伺服器,但它具有非常特定的目的,即處理與Email的發送、接收和中繼相關的數據。SMTP 伺服器也不一定在機器上。它是一個不斷運行以期待發送新Email的應用程式。

為什麼 SMTP 伺服器很重要?

如果沒有 SMTP 伺服器,您的Email將無法到達目的地。點擊“發送”後,您的Email將轉換為一串代碼,然後發送到 SMTP 伺服器。SMTP 伺服器能夠處理該代碼並傳遞消息。如果 SMTP 伺服器不在那里處理Email,那麼它會在翻譯中丟失。

此外,SMTP 伺服器會驗證外發Email是否來自活動帳戶,作為保護您的收件箱免受非法Email侵害的第一道保障措施。如果無法投遞,它還會將Email發回給 SMTP 發件人。這會通知發件人他們有錯誤的Email地址,或者他們的Email被接收伺服器阻止。

常用 SMTP 伺服器提供程式和設置

什麼是 SMTP 伺服器?

Twilio SendGrid SMTP 伺服器的工作原理

當我使用 Twilio SendGrid 發送Email時,SMTP 伺服器會做什麼?

  1. 您的Email客戶端使用port 25(默認情況下)連接到 Twilio SendGrid SMTP 伺服器 smtp.sendgrid.net。
  2. 您的Email客戶端與我們的伺服器進行對話,首先驗證用於身份驗證的用戶名和密碼是否對應於活動帳戶,然後轉發Email訊息,例如發件人地址、收件人和Email內容。
  3. 我們的伺服器獲取我們從您的請求中收集的消息訊息,然後與收件人的Email伺服器重複第 2 步中的對話過程。
  4. 收件人的Email伺服器會檢查發送地址、收件人地址(以確保他們是有效的收件人)和Email內容。它會檢查發送域是否存在任何潛在的DNS問題,例如無效的DKIM和SPF簽名。只要沒有問題,收件人的Email伺服器將使用協議 POP3 或IMAP來檢索Email並將Email傳遞給其預期的收件人。

查看下圖,了解 SMTP Email傳遞過程。

什麼是 SMTP 伺服器?

Twilio SendGrid 是否有測試 SMTP 伺服器?

wilio SendGrid 提供免費帳戶,甚至不需要信用卡即可啟用。使用 Twilio SendGrid 免費帳戶,您可以訪問 Twilio SendGrid SMTP 伺服器,並允許您每天發送多達 100 封Email — 這有效地為您提供了一個 SMTP 伺服器進行測試。

活躍的免費帳戶客戶可以在升級和發送大量Email之前使用他們的帳戶發送測試消息並測試他們的Email送達率。

發送Email之前是否需要設置 Twilio SendGrid SMTP 伺服器?

沒有!您只需要擁有一個活動的 Twilio SendGrid 帳戶,並且能夠在您的Email客戶端或應用程式中使用基本的用戶名和密碼身份驗證。

我需要連接到哪個 SMTP 伺服器port?

我們支持port 25、587 和 2525 上的未加密ports和 TLS 加密port。如果您想實施 SSL 加密,請使用port 465。

使用 Twilio SendGrid 發送 SMTP Email

準備好發送了嗎?查看我們的SEO文件以了解如何使用 Twilio SendGrid 發送 SMTP Email。我們將逐步引導您入門,我們還將連結到您可能想要查看的其他資源。

註冊一個免費帳戶以開始使用。