Tác nhân ngưi sư dơng (The User Agent)

Một phần của tài liệu Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Dịch vụ thư tín điện tử và cài đặt một chương trình mang tính thử nghiệm do dịch vụ thư tín điện tử pot (Trang 30 - 33)

1.3 .GIỚI THIỆU KIẾN TRÚC DỊCH VỤ THƯ ĐIỆN TỬ

1.3.2. Tác nhân ngưi sư dơng (The User Agent)

Các hƯ thng thư điƯn tư c hai phần cơ bản, như chĩng ta đã thy gm: phần UA và phần MTA. Trong phần này chĩng ta s xét đn phần UA. Mt UA thưng là mt

chương trình (đơi khi đưỵc gi là b phn đc thư) n nhn mt trong những lƯnh khác nhau như là cho mơc đích soạn thư, nhn thư, và hi đáp các thông điƯp, cịng như viƯc thao tác trên các hp thư (mailboxes). Mt s UA (User Agent) c giao diƯn trình đơn (menu) hay biĨu tưỵng (icon) khá hp dn mà n yêu cầu sư dơng chut hoỈc chp nhn các lƯnh 1 ký t t bàn phím c cng chc năng với menu và các icon.

ĐĨ gưi đi mt thông điƯp, ngưi sư dơng phải cung cp thơng điƯp, địa ch đích và mt s tham s khác nu c (ví dơ như là mc ưu tiên hay bảo mt). Ngưi sư dơng c thĨ tạo thơng điƯp với mt trình soạn thảo văn bản khác nhau, mt chương trình sư lý t hay với b soạn thảo đưỵc xây dng trên UA. Địa ch đích phải c mt định dạng mà làm sao cho UA c thĨ hiĨu đưỵc. NhiỊu UA tip nhn các địa ch DNS (Domain Name System) c dạng mailbox@location.

1.3.2.2. Đọc thư (Reading Email)

Khi UA đưỵc khi đng n kiĨm tra xem trong hp thư cđa ngưi sư dơng c thư gưi đn không trước khi hiĨn thị các th khác lên màn hình. Khi đ c l n s thông báo mt s các thông điƯp trong hp thư hay hiĨn thị mt dịng vắn tắt cđa mỗi thơng điƯp và ch nhn lƯnh đĨ xư lý. Mt ví dơ hình bên dưới cho thy mt viƠn cảnh sau khi UA khi đng hiĨn thị những yêu cầu vắn tắt cđa các thơng điƯp. Trong ví dơ này hp thư (mailbox) gm c tám thơng điƯp.

Mỗi dịng hiĨn thị cha mt s trưng đưỵc trích ra t phong thư hay phần đầu (header) cđa tng thông điƯp đưỵc định vị trong hp thư. Trong mt hƯ thng thư điƯn tư đơn giản, s la chn cđa các trưng hiĨn thị đưỵc ngưi ta xây dng thành mt chương trình. Trong các hƯ thng phc tạp hơn, ngưi sư dơng c thĨ xác định cho các trưng nào đưỵc hiĨn thị bằng cách cung cp mt hiƯn trạng ngưi sư dơng (User Profile), hay mt

tƯp mô tả định dạng hiĨn thị. Trong ví dơ này, trưng đầu tiên là s thơng điƯp c trong hp thư. Trưng th hai, là các c c thĨ cha mt kí t K, c ngha là thông điƯp cị đã

đưỵc đc k trước ri và đưỵc lưu lại trong hp thư; kí t A c ngha là thư này đã đưỵc hi âm ri; ký t F (c thĨ c), c ngha là thư này đưỵc chuyĨn tip đn ngưi khác. Các c khác nữa cịng c thĨ đưỵc đưa vào ngoài những c này.

# Flags Bytes Sender Subject

2 KA 6348 Radia Comments on material you sent me

3 KF 4519 Amy N. Wong Request for information

4 1236 Bal Deadline for grant proposal

5 103610 Kaashoek Text of DCS paper

6 1223 Emily E. Pointer to WWW page

7 3110 Saniya Referee reports for the page

8 1204 Dmr Re: My student’s visit

HiĨn thị các ni dung cđa hp thư.

Trưng th ba cho bit chiỊu dài cđa thông điƯp và trưng th tư cho bit ai là ngưi gưi thơng điƯp. Vì trưng này đưỵc trích ra t các thơng điƯp rt đơn giản nên trưng này c thĨ cha các tên, h tên đầy đđ, các tên vit tắt, các tên đăng nhp, hay bt c th gì mà ngưi gưi c thĨ đỈt vào trong trưng này. Cui cng là trưng chđ đỊ thư (Subject) cho bit mt câu vắn tắt vỊ những gì trong ni dung thơng điƯp. Những ngưi nào qn điỊn vào trưng này thì thưng đưỵc cho là những câu trả li cho thư cđa h là không chĩ ý đn mc ưu tiên cao nht.

Sau khi các phần đầu đã đưỵc hiĨn thị, ngưi sư dơng c thĨ thc hiƯn bt c lƯnh nào c thĨ. Mt chn la tiêu biĨu đưỵc liƯt kê bảng bên dưới (hình bên dưới) là mt ví dơ khi mt ngưi sư dơng bằng hƯ thng Mmdf cđa hƯ điỊu hành UNIX. C mt s lƯnh yêu cầu c tham s. Ký hiƯu # c ngha là ch s cđa mt thông điƯp (hay c thĨ c nhiỊu thông

điƯp) đưỵc chp nhn. Tương t, mu t a c thĨ đưỵc sư dơng c ngha cho tt cả các thông điƯp.

1.3.2.3.Định dạng thụng điệp (Message Formats)

Chĩng ta bây gi hãy quay đn t giao diƯn ngưi sư dơng đn định dạng cđa các thông điƯp thư điƯn tư. Trước tiên chĩng ta xét thư điƯn tư da trên bản mã ASCII sư dơng chun RFC 822 (Request for Comments). Sau đ xét đn các m rng đa phương tiƯn cho chun RFC 822.

Một phần của tài liệu Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Dịch vụ thư tín điện tử và cài đặt một chương trình mang tính thử nghiệm do dịch vụ thư tín điện tử pot (Trang 30 - 33)

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

(151 trang)