萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

電子郵件運作原理:從發件到收件的完整流程圖解 (SMTP/POP3/IMAP)

傳統寄信:寄信人 → 郵局 → 收信人郵局 → 收信人。電子郵件完美對應這個流程,只是換成數位伺服器與標準協定。本文用流程圖與對照表,讓您 30 秒看懂郵件傳遞全貌。

核心流程 (4 關鍵角色)

[發件人 MUA] --SMTP--> [發件人郵件伺服器 MTA (SMTP 伺服器)] --SMTP (互聯網路由)--> [收件人郵件伺服器 MDA (POP3/IMAP 伺服器)] <--POP3/IMAP-- [收件人 MUA]
  • MUA (Mail User Agent,郵件用戶代理): 發件人/收件人使用的客戶端 — Outlook、Foxmail、Thunderbird、手機郵件 APP、網頁版介面。
  • MTA (Mail Transfer Agent,郵件傳輸代理 / SMTP 伺服器): 負責**發送/轉發/路由**郵件。發件方 MTA (如 smtp.163.com) 接收 MUA 提交的郵件,查詢收件域名 MX 記錄,透過互聯網路由轉發至收件方 MTA。
  • MDA (Mail Delivery Agent,郵件投遞代理 / POP3/IMAP 伺服器): 負責**存儲/投遞/管理**郵件。收件方 MDA (如 pop.163.com / imap.163.com) 將郵件存入收件人信箱,等待 MUA 取走 (POP3) 或同步 (IMAP)。
  • DNS MX 記錄: 郵件路由導航圖。查詢收件域名 (如 163.com) 的 MX 記錄,得到收件方郵件伺服器主機名與優先級。

詳細步驟對照傳統郵政

傳統郵政電子郵件關鍵協定/元件
寄信人寫信、裝信封、填地址用戶在 MUA 撰寫郵件 (收件人、主旨、正文、附件) → 點擊發送MUA 組裝 RFC 5322 郵件格式 (Headers + Body)
投入郵筒 / 交給郵局櫃台MUA 連接發件方 SMTP 伺服器 (MTA),驗證帳號密碼 (SMTP AUTH) → 提交郵件SMTP (Port 25/465/587) + TLS 加密 + 認證
發件郵局郵戳、分揀、按地址路由運送發件方 MTA 解析收件域名 MX 記錄 → 建立 SMTP 連線 → 轉發郵件 (可能經多級 MTA 中繼)DNS MX 查詢、SMTP 轉發、SPF/DKIM/DMARC 驗證防偽造
收件郵局收件、分揀、放入信箱收件方 MTA 接收郵件 → 反垃圾/病毒掃描 → 交由 MDA 存入收件人信箱 (郵箱資料庫)MTA→MDA 投遞、SpamAssassin/反病毒、配額檢查
郵差送達 / 收信人去郵局取信收件人 MUA 連接收件方 MDA (POP3 下載 / IMAP 同步) → 獲取郵件內容POP3 (下載並可刪除伺服器副本) / IMAP (同步狀態、多裝置)
收信人拆信閱讀MUA 解析顯示郵件 (HTML/純文字/附件/內嵌圖片)MIME 多用途郵件擴展、Base64 附件解碼、CSS/JS 渲染 (Webmail)

關鍵協定端口速查

協定用途標準端口加密端口 (SSL/TLS)啟動加密方式
SMTP發送/轉發郵件25465 (SMTPS, 隱式 SSL)
587 (Submission, STARTTLS)
隱式 SSL / 顯式 STARTTLS
POP3下載郵件到本地110995 (POP3S)隱式 SSL
IMAP同步郵件狀態143993 (IMAPS)隱式 SSL

常見問題與對應環節

  • 發送失敗 (退信):** 檢查 SMTP 設定、帳號密碼、IP 信譽 (RBL 黑名單)、SPF/DKIM/DMARC 記錄、附件大小限制、收件箱已滿。
  • 收不到信:** 檢查垃圾箱/推廣箱/過濾規則、MX 記錄正確性、MDA 儲存配額、IMAP/POP3 設定、客戶端同步間隔。
  • 郵件延遲:** 灰名單、發件方 MTA 重試隊列擁塞、跨國路由延遲、反垃圾掃描排隊。
  • 偽造發件人:** 缺少 SPF/DKIM/DMARC 部署,接收方拒收或標垃圾。

理解 SMTP/POP3/IMAP 分工與流向,配置郵件客戶端、排查收發故障、部署企業郵件系統都能得心應手。

copyright © 萬盛學電腦網 all rights reserved