Electronic mail (E-mail) - Thư điện tử: Là một dịch vụ của Internet giúp cho việc trao đổi thông điệp giữa những người dùng hay nhóm người dùng trên mạng Dựa trên giao thức chuẩn Internet: Simple Mail Transfer Protocol (SMTP) Khả năng gửi tới nhiều người cùng một thời điểm Nhanh chóng chuyển giao được tài liệu Chi phí thấp Các giao thức được sử dụng SMTP (Simple Mail Transfer Protocol) Sử dụng port 25, được định nghĩa trong RFC 821 Sử dụng để chuyển email POP (Post Office Protocol) POP2 (109), POP3 (110) Cung cấp cơ chế truy cập và lưu trữ thư cho người dùng IMAP (Internet Message Access Protocol) Hỗ trợ lưu trữ và truy xuất hộp thư của người dùng Hỗ trợ các chế độ truy cập Offline, Online Mail Gateway Chuyển mail trong domain nội bộ và các domain bên ngoài Mail Server Chứa mailbox của người dùng Nhận mail từ mail client đến và đưa vào hàng đợi để gửi đến Mail Gateway Mail Client Hỗ trợ chức năng đọc và soạn thảo thư
Trang 1GIAO THỨC SMTP (SIMPLE MAIL TRANSFER PROTOCOL)
Trang 2Dịch vụ thư điện tử
• Electronic mail (E-mail) - Thư điện tử: Là một dịch vụ của Internet giúp cho việc trao đổi thông điệp giữa những người dùng hay nhóm người dùng trên mạng
• Dựa trên giao thức chuẩn Internet: Simple Mail Transfer Protocol (SMTP)
• Khả năng gửi tới nhiều người cùng một thời điểm
• Nhanh chóng chuyển giao được tài liệu
• Chi phí thấp
Trang 3Cơ bản về Email
Các giao thức được sử dụng
SMTP (Simple Mail Transfer Protocol)
Sử dụng port 25, được định nghĩa trong RFC 821
Sử dụng để chuyển email
POP (Post Office Protocol)
POP2 (109), POP3 (110)
Cung cấp cơ chế truy cập và lưu trữ thư cho người dùng
IMAP (Internet Message Access Protocol)
Hỗ trợ lưu trữ và truy xuất hộp thư của người dùng
Hỗ trợ các chế độ truy cập Offline, Online
Trang 4Các mô hình hoạt động
Mô hình thông điệp trực tiếp
Mô hình hộp thư lưu
Trang 5Mô hình thông điệp trực tiếp
Trang 6Mô hình hộp thư lưu
Thông điệp được gửi gián tiếp tới một máy phục vụ đang hoạt động trong mạng nội bộ
from: A to: D
m¸y phôc vô th
Mail SERVER
BC
D
Trang 7 Chứa mailbox của người dùng
Nhận mail từ mail client đến và đưa vào hàng đợi
để gửi đến Mail Gateway
Mail Client
Hỗ trợ chức năng đọc và soạn thảo thư
Trang 8Một số khái niệm
MUA (Mail User Agent)
Chương trình đọc, soạn thảo và gửi mail
MTA (Mail Transfer Agent)
Chương trình chuyển thư giữa các máy Mail hub
Exchange là một MTA dùng giao thức SMTP để
đóng vai trò là một SMTP Server làm nhiệm vụ định tuyến trong việc phân thư
MailBox
Là tập tin lưu trữ mail người dùng
Trang 9Một số khái niệm (tt)
Hàng đợi Mail (Mail Queue)
Các mail gửi đi có thể được chuyển ngay hoặc chuyển vào hàng đợi
Trang 10Một số khái niệm (tt)
Alias Mail
Phân phối đến cùng một người qua nhiều địa chỉ khác nhau
Phân phối đến nhiều người qua cùng một điạ chỉ
Kết nối thư với một tập tin để lưu trữ
Lọc thư qua các chương trình hay script
Trang 11Quá trình gửi và nhận Email
Mail Server gửi: Sender
Mail Server nhận: Receiver
Quy trình
Sender truy vấn DNS tìm IP domain đích
Sender telnet port 25 được sử dụng để báo hiệu muốn gửi mail
Receiver kiểm tra một số điều kiện có nhận mail
hay không
Nếu Receiver đồng ý -> Sender dùng SMTP để gửi mail cho Receiver
Trang 12Sử dụng Email của Yahoo
Trang 13Chưa có tài khoản Email của Yahoo
Trang 15Nếu không thành công
Trang 16Nếu thành công
Trang 17Nhận, gửi mail trên OutLook Expresss
Trang 18Cài đặt thông số cho Outlook Expresss
Start\ Programs\ Outlook Express
Tool\ Accounts
Trang 19Cài đặt thông số cho Outlook Expresss
Add\ Mail
Trang 21Incoming, OutGoing Mail của mạng FPT
Trang 24Server của nhà cung cấp dịch vụ
Trang 25Cấu trúc của một Email
Trang 26Cấu trúc của một Email (tt)
From: Người gửi
To: Người nhận
Date: Ngày giờ nhận
Subject: tiêu đề Email
Attach: file đính kèm
Signature: chữ ký