Professional Documents
Culture Documents
ch01 p2 Mailserver
ch01 p2 Mailserver
email
Định dạng thông điệp Mail
SMTP : Giao thức để trao đổi các
header
thông điệp email. blank
RFC 822 : chuẩn cho định dạng line
thông điệp email:
header, e.g.,
body
To:
From:
Subject:
From: alice@crepes.fr
MIME version To: bob@hamburger.edu
Subject: Picture of yummy crepe.
Cách thưc để MIME-Version: 1.0
mã hoá dữ liệu Content-Transfer-Encoding: base64
Content-Type: image/jpeg
Kiểu dữ liệu multimedia
,kiểu phụ,thông số base64 encoded data .....
.........................
......base64 encoded data
Dữ liệu đã mã hoá
2: Application Layer 3
Phân loại kiểu multimedia mail
extension (MIME)
Content-Type: type/subtype; parameters
Text Video
Kiểu : plain, html Kiểu : mpeg, quicktime
Image Application
Kiểu : jpeg, gif Các loại dữ liệu khác phải
được xử lý bằng chương trình
đọc tương ứng mới có thể
Audio
đọc,xem được.
Kiểu : basic (loại có quy luật
Ví dụ các kiểu: msword,
hoá 8-bit), 32kadpcm (loại mã
octet-stream
32 kbps)
2: Application Layer 4
Kiểu Multipart(chứa nhiều loại đối
tượng)
From: alice@crepes.fr
To: bob@hamburger.edu
Subject: Picture of yummy crepe.
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=98766789
--98766789
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain
Dear Bob,
Please find a picture of a crepe.
--98766789
Content-Transfer-Encoding: base64
Content-Type: image/jpeg
SMTP
IMAP
POP
Các giao thức truy nhập Mail
SMTP SMTP POP3 or
user
user IMAP
agent
agent
2: Application Layer 21
Tự thử tương tác SMTP
telnet servername 25
Nhận được 220 hồi đáp từ server.
2: Application Layer 22
Giao thức POP
Giao thức POP
POP (từ chữ Post Office Protocol) - hay là giao thức
phòng thư. Giao thức này được dùng để truy tìm các
email từ một MTA. Hầu hết các MUA đều dùng đến giao
thức POP mặc dù một số MTA cũng có thể dùng giao
thức mới hơn là IMAP.
Hiện có hai phiên bản của POP. Phiên bản đầu tiên là
POP2 đã trở thành tiêu chuẩn vào thập niên 80, nó đòi
hỏi phải có giao thức SMTP để gửi đi các mẫu thông tin.
Phiên bản mới hơn POP3 có thể được dùng mà không
cần tới SMTP.
Giao thức POP3
S: +OK POP3 server ready
C: user alice
Giai đoạn kiểm chứng S: +OK
Các lệnh bên client : C: pass hungry
user: username S: +OK user successfully logged on