Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
0,96 MB
Nội dung
MAIL Nguyễn Đức Nam Trần Ngọc Tân Nội dung Giới thiệu hệ thống Mail Những giao thức gửi nhận Mail Cấu trúc hệ thống mail Hệ thống mail bao gồm - Mail Server - Mail Client - Mail Host - Mail Gateway Một số hệ thống mail Hệ thống mail cục Cấu hình hệ thống mail đơn giản gồm nhiều trạm làm việc kết nối vào mail server.Tất mail chuyển cục Hệ thống mail cục có kết nối bên Hệ thống mail mạng nhỏ gồm mail server, mail host mail gateway kết nối với hệ thống bên ngồi, khơng cần DNS Server Hệ thống hai domain gateway Trong cấu hình này,mail server, mail host mail gateway(hoặc gateways)cho domain hoạt động hệ thống độc lập.Để quản trị phân phối mail cho hai domain dịch vụ DNS buộc phải có Các nhân tố Mail Server Chức thành phần Mail User Agent(MUA) chương trình quản lý thư đầu cuối cho phép người dùng đọc soạn thảo gửi mail( Microsoft Outlook,Thunderbird…) Mail Transport Agent(MTA):hoạt động giống “mail router”.Nhận mail từ MUA hay MTA khác ,nhận diện người gửi người nhận định tuyến gửi đến MDA phù hợp Mail Delivery Agent(MDA) :là chương trình MTA sử dụng để gửi email đến đích người dùng thật Chức thành phần Mail Access Agent/ Mail Retrieval Agent (MAA/MRA): MRA chương trình tìm lấy Email từ remote Mail server, kết hợp với MDA để phân phối mail local remote mailbox Mail Submission Agent (MSA):đệ trình mail từ MUA cho MTA,đưa vào luồng mail xử lý yêu cầu đưa GIỚI THIỆU HỆ THỐNG MAIL (tt) Email Address: Một địa Mail tổng quát thường có dạng: username@mailserver + Username: Tên tài khoản + MailServer: Địa tên miền máy chủ Email NHỮNG GIAO THỨC MAIL Hệ thống Mail xây dựng dựa số giao thức sau: - SMTP (Simple Mail Transfer Protocol) - POP (Post Office Protocol) - MIME (Multipurpose Internet Mail Extensions) - IMAP (Interactive Mail Access Protocol) Giao thức SMTP SMTP (Simple Mail Transfer Protocol) - SMTP chuẩn truyền tải thư điện tử qua mạng - - Internet Chịu trách nhiệm phân phát mail từ Client đến Server hay từ Server đến Server khác Dùng văn tương đối đơn giản SMTP định nghĩa tất làm với email Nó xác định cấu trúc địa chỉ, yêu cầu tên miền điều liên quan đến email Sử dụng cổng 25 giao thức TCP Hiện giao thức dùng ESMTP Tập lệnh SMTP Hello HELO Lệnh nhận diện SMTP From MAIL FROM: Địa người gởi Recipient RCPT TO: Địa người nhận Data DATA Bắt đầu gởi thông điệp Reset RSET Huỷ bỏ thông điệp Verify VRFY Kiểm tra usernameExpand EXPN Mở rộng danh sách mailHelpHELP [string] Yêu cầu giúp đỡ Quit QUIT Kết thúc phiên giao dịch SMTP Giao thức POP IMAP POP (Post Office Protocol) - Giao thức POP3: Là giao thức dùng để tải mail từ server client - Khi sử dụng POP3, tất thư bạn download từ Server máy cục bộ, bạn ngắt kết nối Internet để đọc offline - Ưu điểm: tiết kiệm chi phí mạng - Nhược điểm: chấp nhận download spam, virut Tập lệnh POP3 USER username Cho biết thông tin username cần nhận mail PASS password Password username cần nhận mail STAT Hiển thị số thông điệp chưa đọc tính bytes RETR n Nhận thơng điệp thứ n DELE n Xố thơng điệp thứ n LAST Hiển thị thông tin message cuối LIST [n] Hiển thị kích thước thơng điệp thứ n RSET Khơng xố tất thơng điệp, quay lại thông điệp TOP n lIn HEADER dòng thứ n thơng điệp NOOP Khơng làm QUIT Kết thúc phiên giao dịch POP3 Giao thức POP IMAP (tt) IMAP(Internet Message Access Protocol) - Là hệ giao thứ POP - Cung cấp truy cập email theo chế độ khác nhau: offline, online, diconnected Thiết lập gửi Mail Có bước cho thiết lập giao dịch SMPT: -Lệnh EHLO => xem server có chuẩn ESMTP không -Thủ tục lệnh MAIL: cho biết giao dịch Mail bắt đầu, chứa mailbox nguồn -Lệnh RCPT: Nhận diện người nhận mail -Lệnh DATA: chấp nhận => trả tin 354 coi tất dịng nối tiếp sau message text Kết thúc Data mail định dấu chấm -Chú ý Datamail bao gồm trường subject, to, from, … Thiết lập kết nối vào mailbox - Khi kết nối thiết lập, Server gửi tin chào hỏi - đến client => Phiên sử dụng trang thái xác nhận Client phải định danh xác nhận với POP3 Server => dùng lệnh user pass Server cho phép Client truy xuất đến mailbox Một số lệnh: List: liệt kê mail Retr 3: truy xuất mail Dele 3: delete mail