Tham khảo bài viết 'đồ án tốt nghiệp lập trình mạng về dịch vụ thư điện tử;chương 3_5', luận văn - báo cáo phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | ĐỒ ÁN TỐT NGHIỆP LẬP TRÌNH MẠNG VỀ DỊCH VỤ THƯ ĐIỆN TỬ CHƯƠNG 3 CÁC GIAO THỨC TRUYỀN NHẬN MAIL SELECT - Arguments mailbox name tên hòm thư - Kết quả trả về OK - select completed now in selected state NO - select failure now in authenticated state no such mailbox can t access mailbox BAD - command unknown or arguments invalid - Lệnh Select dùng để nhận biết được hòm thư có bao nhiêu thư bao gồm thư mới thư đọc rồi và thư đã xoá. Lệnh này cho phép ta thay đổi thuộc tính của hòm thư cũng như nhưng lá thư mà chúng lưu trữ bởi các lệnh khác trong IMAP. Ví dụ C A142 SELECT INBOX S 172 EXISTS S 1 RECENT S OK UNSEEN 12 Message 12 is first unseen S OK UIDVALIDITY 3857529045 UIDs valid S FLAGS Answered Flagged Deleted Seen Draft S OK PERMANENTFLAGS Deleted Seen Limited S A142 OK READ-WRITE SELECT completed. - Trong ví dụ trên chúng ta quan tâm các thông số sau J EXISTS tổng số lá thư mà hòm thư này lưu trữ ví dụ trên là 172 lá thư. J RECENT là số lá thư mới trong thời gian gần đây mà người sử dụng chưa đọc ví dụ trên là 1. J UNSEEN là tổng số lá thư củ mà người dùng chỉ nhìn thấy nhưng nội dung chưa xem qua. J UIDVALIDITY dùng để chỉ định trạng thái của hòm thư đây là một thông số không quan mail Server sẽ có cách đặc tả thông số này khác nhau tuỳ từng mục đích sử dụng nó của các nhà quản trị mail thông số này liên quan đến lệnh UID. CLOSE - Arguments none - Kết quả trả về OK - close completed now in authenticated state NO - close failure no mailbox selected BAD - command unknown or arguments invalid - Lệnh này dùng để đóng lệnh SELECT lại hay có thể hiểu loại bỏ lệnh này và không lưu lại các thuộc tính đã thay đổi với hòm thư này. FETCH - Arguments message set message data item names - Kết quả OK - fetch completed NO - fetch error can t fetch that data BAD - command unknown or arguments invalid - Lệnh dùng để hiển thị nội dung của một lá thư. Thông số theo sau gồm có hai thông số đầu tiên là số thứ tự của lá thư và thông số thư hai .