II- MƠ HÌNH SMTP:
4- Sending and Mailin g:
Mục đích chính của SMTP là phân phối những message đến những mailbox
của user . Một dịch vụ rất phổ biến được cung cấp bởi một số host là để phân phối
những message đến những terminal của user( cung cấp cho user làm việc trên host
đĩ). Sự phân phát đến những mail box của user được gọi là “mailing”, sự phân phát đến những user terminal được gọi là “sending”. Bởi vì một số host cĩ sự thực thi
của sending gần giống với sự thực thi của mailing chúng là hai chức năng được liên kết với SMTP. Mặc dù lệnh sending khơng bao gồm trong yêu cầu thực thi tối
thiểu( xem phần sau). Những user cĩ khả năng điều khiển việc ghi message lên những terminal của họ. Hầu hết các host cho phép chấp nhận hay từ chối những
message.
Ba lệnh sau được định nghĩa để cung cấp những option cho sending. Chúng được dùng trong giao dịch mail thay cho lệnh MAIL và cung cấp cho receiver- SMTP những ngữ nghĩa giao dịch đặc biệt
SEND <SP> FROM:<reverse-path> <CRLF>
Lệnh SEND địi hỏi mail data được gửi đến user terminal. Nếu user đĩ khơng
hoạt động (hay khơng chấp nhận những terminal message) trên host đĩ một reply
450 cĩ thể được trả cho một lệnh RCPT. Giao chuyển mail thành cơng khi message
đĩ được phân phát đến terminal.
SOML <SP> FROM:<reverse-path> <CRLF>
Lệnh này là SEND Or MAIL địi hỏi mail data được phân phát đến terminal
của user nếu user đĩ đang hoạt động (và chấp nhận những message terminal) trên
host đĩ. Nếu user khơng hoạt động (haykhơng chấp nhận terminal message) thì mail
data được đưa vào trong mailbox của user . Giao chuyển mail thành cơng khi
message đĩ được phân phát đến terminal hay mailbox.
SAML <SP> FROM:<reverse-path> <CRLF>
Lệnh này là SEND And MAIL địi hỏi mail data được phân phát đến
terminal của user nếu user đĩ đang hoạt động (và chấp nhận những message terminal) trên host đĩ. Trong những tất cả trường hợp mail data được đưa vào trong
mailbox của user. Giao dịch mail thành cơng khi message đĩ được phân phát đến
mailbox.
Những mã reply tương tự được dùng cho lệnh MAIL cũng được dùng cho những lệnh này.