1.3 .GIỚI THIỆU KIẾN TRÚC DỊCH VỤ THƯ ĐIỆN TỬ
1.3.2.4 .Chuẩn RFC 822
1.5. PHÂN TÍCH GIAO THỨC SMTP (RFC 821)
1.5.5. Các thđ tơc Mailing và Sending
SMTP chđ yu cung cp các chc năng phát thư đn mailbox cđa ngưi sư dơng. Tuy nhiên, n cịng c mt s các chc năng thc hiƯn viƯc chuyĨn thư đn terminal cđa ngưi sư dơng.
ViƯc phát thư đn mailbox cđa ngưi sư dơng đưỵc gi là ”mailing”, còn viƯc phát thư đn terminal đưỵc gi là ”sending”. Dịch vơ sending là phần m rng cđa mt hƯ thng thư tín điƯn tư.
C ba dạng câu lƯnh đưỵc định ngha đĨ hỗ trỵ cho các ty chn sending. Các câu lƯnh này đưỵc dng trong các phiên giao dịch SMTP thay th cho câu lƯnh MAIL và báo cho ReceiverưSMTP bit ý ngha đỈc biƯt cđa phiên giao dịch này.
a. LƯnh SEND FROM <reverseưpath>
Tham s: địa ch terminal cđa ngưi nhn.
Chi tit: LƯnh này yêu cầu dữ liƯu cđa thư đưỵc phân phát tới terminal cđa
ngưi sư dơng. Nu ngưi sư dơng chưa kích hoạt (hoỈc khơng chp nhn kiĨu giao
dịch này) thì ReceiverưSMTP s gưi trả mã 450. Phiên giao dịch là thành
công nu thư đưỵc chuyĨn đn terminal cđa ngưi sư dơng. Thông tin phản hi:
450 OK
b. LƯnh SOML FROM <reverseưpath>
Tham s: địa ch terminal cđa ngưi nhn.
Chi tit: LƯnh này (vit tắt cđa chữ Send Or MaiL) yêu cầu dữ liƯu cđa thư
đưỵc phân phát tới terminal cđa ngưi sư dơng trong trưng hỵp ngưi sư dơng kích hoạt (và chp nhn kiĨu giao dịch này). Trong trưng hỵp ngưỵc lại, ngha là ngưi sư dơng chưa kích hoạt thì dữ liƯu cđa thư s đưỵc chuyĨn đn mailbox cđa ngưi nhn. Phiên giao dịch thành công nu thư đưỵc chuyĨn đn terminal cđa ngưi sư dơng.
c. LƯnh SAML FROM <reverseưpath>
Tham s: địa ch terminal cđa ngưi nhn.
Chi tit: LƯnh này (vit tắt cđa chữ Send And MaiL) yêu cầu dữ liƯu cđa thư
đưỵc phân phát tới terminal cđa ngưi sư dơng trong trưng hỵp ngưi sư dơng kích hoạt (và chp nhn kiĨu giao dịch này). Trong bt c trưng hỵp nào thì dữ
liƯu cđa thư cịng s đưỵc chuyĨn đn mailbox cđa ngưi nhn. Phiên giao dịch thành công nu thư đưỵc chuyĨn đn mailbox cđa ngưi sư dơng.