簡單郵件傳輸協議(SMTP)是傳輸控制協議/Internet協議(TCP/IP)套件中用于促進網絡數據傳輸的一組指令或過程。SMTP與郵局協議(POP3)或Internet郵件訪問協議(IMAP)一起使用,以可靠、高效地發送和接收電子郵件(電子郵件)傳輸。簡單...
簡單郵件傳輸協議(SMTP)是傳輸控制協議/Internet協議(TCP/IP)套件中用于促進網絡數據傳輸的一組指令或過程。SMTP與郵局協議(POP3)或Internet郵件訪問協議(IMAP)一起使用,以可靠、高效地發送和接收電子郵件(電子郵件)傳輸。簡單郵件傳輸協議通常處理傳出的電子郵件,而郵局協議處理傳入的郵件。IMAP是POP3的更高級版本。

SMTP是用于發送和接收電子郵件。發送電子郵件時,郵件將發送到發件人的SMTP郵件服務器的端口25。端口是傳輸數據的地址。發件人的SMTP服務器將電子郵件發送到收件人的SMTP服務器SMTP服務器,然后將郵件傳遞到偵聽端口110的接收方本地POP3郵件服務器。這種通過網絡將電子郵件轉發到遠程域的能力通常稱為SMTP中繼使用基于web的電子郵件的用戶通常不必擔心SMTP中繼的機制,因為web服務器處理它。在手機或個人計算機上安裝電子郵件程序的用戶通常必須配置其設備以發送和接收郵件。基于web的電子郵件用戶通常需要登錄到在允許他們使用提供商的SMTP服務器之前對自己進行身份驗證。這是為了防止發送大量電子郵件或垃圾郵件而設計的很多時候,基于web的用戶使用瀏覽器連接到他們的電子郵件帳戶。瀏覽器通過Internet使用超文本傳輸協議(HTTP)與電子郵件提供商的web服務器進行通信。然后,提供商的web服務器將郵件轉發到其SMTP服務器以進行發送有時電子郵件無法到達預期的目的地;在這種情況下,簡單郵件傳輸協議提供了一種機制,使發件人將收到一個自動彈出的郵件,表明他們的郵件無法送達。郵件傳遞失敗的原因有很多。一些原因可能是郵件被標識為垃圾郵件,地址拼寫錯誤,或者發送或接收服務器正忙。使用包含多個收件人的郵件列表發送郵件的管理員可能會收到許多退回郵件。可以使用一個稱為可變信封返回路徑(VERP)的過程從列表中刪除錯誤的電子郵件地址簡單郵件傳輸協議始于1971年,在美國政府的高級研究項目局網絡(ARPANET)上運行,這是互聯網的早期前身。能夠以電子方式發送消息被一些人認為是ARPNET上的第一個偉大應用。