[Infographic] Tìm hiểu quy trình gửi nhận Email và hệ thống xác thực chống thư rác

BaroTo
9/2/2015 7:58Phản hồi: 43
43 bình luận
Chia sẻ

Xu hướng

abtran
ĐẠI BÀNG
9 năm
Quảng cáo trá hình, kiến thức thì sai
sơ đồ hay hơn nếu a@yahoo gởi qua cho b@gmail để 2 server email MTA yahoo nc với MTA gmail
TanoCaridi
ĐẠI BÀNG
9 năm
Các bạn phải hiểu bản chất của cái "tên miền" --> hệ thống tên miền - Domain Name System (DNS) và máy chủ tên miền - DNS server... Tên miền nó là một chuỗi ký tự quy định địa chỉ của một mạng lưới nhất định ở trên mạng internet và nó gồm có "tên miền trang web" là quy định cho vấn đề về trang web..., còn cái mà ta hay gọi là "địa chỉ email" thực ra nó cũng là TÊN MIỀN quy định cho vấn đề "gửi thư điện tử"...

Vậy nên khi ta gửi email đi bằng cái "địa chỉ email" thì bản chất là ta cung cấp một file văn bản vào một vị trí quy định ở trên mạng, quy định bởi cái "tên miền (địa chỉ e-mail)"... --> khi gửi đi thì sẽ là gửi vào "máy chủ tên miền" máy nó sẽ search "tên miền (địa chỉ email)" để nó gửi đến vị trí mà bạn cần gửi... Đấy chính là vấn đề về DNS.

Quy trình liên quan đến các thứ sau của hệ thống: Ta có "Người gửi email" và "Người nhận email".
1. Giao thức để gửi email là Simple Mail Transfer Protocol (SMTP). Đây là giao thức chứ không phải là SMTP Server.
2. DNS server thì đúng là máy chủ tên miền nhưng tôi nhắc lại... Tên miền ở đây chính là "địa chỉ email".
3. Cái message transfer agent (MTA) chỉ là một nơi vận chuyển để xác nhận những sự khớp lệnh của "tên miền (địa chỉ email) mà thôi... Cho dù nó là một bước rất quan trọng trong quá trình chuyển email nhưng nó không phải như Infographic này.

Infographic này thực ra là sai bản chất vấn đề khi nói là gửi qua "máy chủ SMTP"... Nó không gửi qua máy chủ SMTP mà nó gửi bằng giao thức SMTP đến "dịch vụ email của người gửi email"... tại đây nó sẽ search địa chỉ email của "người nhận email" rồi nó gửi đến "máy chủ dịch vụ email của người nhận email"...

Quá trình search tên miền, phản hồi thông tin (tên miền này có hay không,...v.v...) được xử lý qua "message transfer agent (MTA)"... Nó chạy lòng vòng và nó khớp địa chỉ email như ta "dọc phách" để chấm bài thi chứ không phải là nó đọc nội dung email.

Chuyện spam tôi sẽ nói sau...
@TanoCaridi Pác nói như thế cũng không phải. Cơ bản là phải có SMTP server chứ.

Còn vấn đề DNS theo cá nhân mình thì nó không sai, tuy nhiên bị giản lược nên mọi người hiểu nhầm thôi.

Ở đây có 2 lần phân giải DNS, lần đầu tiên là client gửi đến mail server sẽ phân giải dns nếu như ta cấu hình outgoing và in-going là tên (vd: mail.abc.com), còn nếu cấu hình trực tiếp IP thì không cần DNS ở giai đoạn này ==> Chắc phần này có thể giản lược cho đơn giản.

Lần phân giải DNS thứ 2 là thằng máy chủ mail của [BẠN] khi đến Gmail sẽ nhờ DNS phân giải ra mail server của Gmail ==> cái này mình thấy trong hình có.


@Pác chủ thớt, tớ thấy cậu quăng cái hình y chang lên thì có tác dụng gì đâu 😁. Cậu lấy 1 hình sưu tầm để lý giải cho 1 hình sưu tầm khác thì theo quan điểm của mình là không hiệu quả
CloudNine
TÍCH CỰC
9 năm
bà ngoại mình xem xong chẳng hiểu gì cả
Re0
CAO CẤP
9 năm
mail bị vô hiệu hoá , chả hiểu tại sao nữa , chán
Bà làm thế nào mà hiểu cái đống này được? :eek:
Thế trong phim Mỹ thấy tội phạm/tin tặc gửi email qua 3-4-5-...n cái server trung gian
Nào là qua bên Trung đông tùm lum
Để cho nguời nhận không tra được IP của email xem gửi từ đâU
bahien69
ĐẠI BÀNG
9 năm
Mình mới xuất viện ở nhà thương điên ra, đọc cái này mình nhập viện trở lại
appleno1
TÍCH CỰC
9 năm
đúng là bà của mod có khác nhể 😁
Mới đọc khúc đầu hình như DNS đâu có gửi thư , nó chỉ biên dịch địa chỉ thôi mà
DrNeo
ĐẠI BÀNG
9 năm
Rất tiếc là sai cơ bản rồi.
Có lẽ là tác giả đã cố gắng làm cho đơn giản để dễ hiểu. Nhưng một thư vật lý và một thư điện tử khác nhau lắm. Gượng ép sẽ làm cho mọi người hiểu nhầm.
Cái này mà gọi là bà của bạn cũng hiểu. Bà của mình chỉ thích Face thôi.
TanoCaridi
ĐẠI BÀNG
9 năm
Máy chủ (Server) có thể nhìn nhận là một "máy chủ vật lý" hoặc chỉ là một "phần mềm mang chức năng quản trị" --> khi người ta cần "quản trị các Protocol" thì đúng là sẽ có một cái gọi là "SMTP server" 😃... Đúng hơn là "điều hành SMTP" chứ ko phải là "quản trị SMTP (1 trong các Protocol)".

https://www.facebook.com/notes/táo-quân-2014/vấn-đề-thứ-hai-tôi-gặp-quy-trình-gửinhận-email/943621765678031
Nếu các bạn quan tâm thì mới các bạn vào "Page của tôi" vì tiện lợi cho việc sửa chữa, nội dung... Và có hệ thống thông tin theo kiểu của tôi 😃
Capture.JPG
Sửa đổi ảnh từ lời nhắc của
Cơ bản ở quá trình gửi đi ... sẽ có MTA (trước đó sẽ có thêm Mail Client, etc, ...). MTA Query lên DNS để truy vấn địa chỉ máy chủ nhận mail sau đó CHÍNH MTA sẽ gửi mail ... Không có bất kết nối nào giữa DNS Server với Máy chủ nhận mail cả.

Cái của bạn @BaroTo chỉ có thể là 1 dạng của sequene (các bước) để gửi 1 mail chứ không hề thể hiện bản chất của việc gửi mail, và càng sai hoàn toàn nếu theo lời bạn dịch (DNS Server phân phát thư - trừ trường hợp DNS Server cũng chính là server chạy MTA)
Phan - Minh
ĐẠI BÀNG
9 năm
Một bài viết vội vàng, cẩu thả, dẫn đến vô ích và vô nghĩa 😁
hauspeask
ĐẠI BÀNG
9 năm
Hồi đó giờ xài mà không có biết nhiều về nó, cảm ơn Tinhte đã mang đến một bài viết hết sức hữu ích
Atit
ĐẠI BÀNG
9 năm
vậy bài viết này sai rùi, có cần đính chính gì không để mọi nguời đọc hiểu đúng
@Atit Mình đính chính lại rồi, phần trong (...) là ví dụ liên tưởng thực tế để giải thích "cho bà dễ hiểu" nhé.

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019