Các thủ tục Mailing và Sending

Một phần của tài liệu Đề tài xây dựng ứng dụng webmail (Trang 49 - 51)

SMTP chủ yếu cung cấp các chức năng phát thư đến mailbox của người sử dụng.

Tuy nhiên, nó cũng có một số các chức năng thực 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 gọi là ”mailing”, còn việc phát thư đến terminal được gọi là ”sending”. Dịch vụ sending là phần mở rộng của một

hệ thống thư tín điện tử.

Có ba dạng câu lệnh được định nghĩa để hỗ trợ cho các tùy chọn sending. Các

câu lệnh này được dùng trong các phiên giao dịch SMTP thay thế cho câu lệnh MAIL

và báo cho Receiver-SMTP biết ý nghĩa đặ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 nhận.

Chi tiết: 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. Nếu người sử dụng chưa kích hoạt (hoặc không chấp nhận

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 nếu thư được chuyển đến terminal của người sử dụng.

Thông tin phản hồi:

450 OK

b. Lệnh SOML FROM <reverse-path>

Tham số: địa chỉ terminal của người nhận.

Chi tiết: Lệnh này (viết 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à chấp nhận kiểu giao dịch này). Trong trường hợp ngược

lại, nghĩa 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 nhận. Phiên giao dịch thành công nếu thư được chuyển đến terminal của người sử dụng.

Chi tiết: Lệnh này (viết 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à chấp nhận kiểu giao dịch này). Trong bất 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 nhận.

Phiên giao dịch thành công nếu thư được chuyển đến mailbox của người sử

dụng.

Một phần của tài liệu Đề tài xây dựng ứng dụng webmail (Trang 49 - 51)

Tải bản đầy đủ (PDF)

(145 trang)