看板 Network 關於我們 聯絡資訊
關於寄信的運作,小弟不太確定,所以我把我現在理解的打上來 強者們看看對不對 -- DNS 的 MX RR 是指向一個郵件伺服器 ( SMTP Server ) 使用者寄信時,是先以 MUA 連結到 MTA,向 MTA 取得權限後才能寫信、寄信 此時寄信的網域,若不是此 MTA 所管的網域,MTA 會去查 MX 並把信透過 SMTP 協定送到所指向的伺服器 -- 若有錯 請不吝嗇指導 謝謝看完 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.14.167 ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1466833503.A.790.html
danny8376: 正確來說是MUA->MTA->MDA 只是小規模上MTA跟MDA同一台 06/25 15:37
danny8376: 而實際上MX指的就是MDA 06/25 15:38
danny8376: 至於在大規模系統裡MTA跟MDA不同台就很常見 06/25 15:39
danny8376: MTA就是一般說的SMTP伺服器 MDA則是POP3/IMAP伺服器 06/25 15:40
danny8376: 不過MDA一般也是吃SMTP收信的 但純MDA遇到非自己會丟掉 06/25 15:40
danny8376: (或者是退信之類的啦) 06/25 15:41
謝謝danny大大 所以我只要 MTA DNS 指向有 MX RR 的 DNS 就可以了 MUA 主機指向的 DNS 不需要有 MX 我這樣講是對的嗎? ※ 編輯: adsl9527 (60.249.14.167), 06/25/2016 16:02:12
kenduest: MDA 是 pop3/imap server ? 好像不大對 06/25 20:56
kenduest: 用者用戶端一般的軟體簡單稱呼 MUA,一般使用這類軟體 06/25 21:01
kenduest: 要寄信會指定一台 smtp 服務的資訊 06/25 21:02
kenduest: 而指定的 smtp server 上本身會執行 mta 服務軟體 06/25 21:03
kenduest: MX 紀錄一般是給 smtp server 本身要寄信到某個信箱時候 06/25 21:05
kenduest: 會依據查詢的 mx 紀錄決定要連線到哪一台 smtp server 06/25 21:05
kenduest: 發信給對方讓該主機接收處理。所以你說 MUA 指定的主機 06/25 21:07
kenduest: DNS 有無設定 MX 是兩回事 06/25 21:07
danny8376: MDA是個身份啊 正常來說這台上會有SMTP/POP3/IMAP 06/26 01:25
danny8376: 如果要說軟體上的MDA的話就是存粹負責收信的信件夾 06/26 01:29
danny8376: 而POP3/IMAP只是個跟MDA要資料的protocol而已 06/26 01:29
danny8376: 發篇文好了 推的好累 06/26 02:03
danny8376: 把agent跟server混在一起實在太亂了w 06/26 02:03
※ 編輯: adsl9527 (60.249.14.167), 06/26/2016 10:09:06