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