Mụ tả về cấu trỳc thư

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 38 - 39)

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.4.1.2. Mụ tả về cấu trỳc thư

Mt bc thư bao gm các trưng header và phần body. Phần body là các dịng văn bản kí t theo bảng mã ASCII. N đưỵc phân cách với phần header bi mt dòng trng.

1.4.1.2.1. Các trưng header dài

Mỗi trưng header c thĨ đưỵc xem như mt dòng văn bản các kí t theo bảng mã ASCII, cu thành bi tên trưng (fieldưname) và ni dung cđa trưng (fieldưbody).

ĐĨ thun tiƯn cho viƯc so sánh, phần fieldưbody c thĨ đưỵc chia ra làm nhiỊu dịng. Q trình chia này đưỵc gi là ”folding”. Ví dơ:

To: "Joe & J. Harvey" <ddd @Org>, JJV @ BBN c thĨ đưỵc thay th bằng:

To: "Joe & J. Harvey" <ddd @ Org>, JJV@BBN

và:

To: "Joe & J. Harvey"

<ddd@ Org>, JJV @BBN

hay:

J. Harvey" <ddd @ Org>, JJV @ BBN

Quá trình thc hiƯn ngưỵc lại đĨ kt hỵp nhiỊu dòng header đã đưỵc folding như trên đưỵc gi là: ”unfolding”. Unfolding đưỵc thc hiƯn bằng cách b cỈp kí t CRLF và thay bằng mt du cách trng.

1.4.1.2.2. Các trưng header c cu trĩc

Mỗi trưng c cu trĩc bao gm mt fieldưname, tip theo là du hai chm (”:”), sau đ fieldưbody và cui cng là cỈp kí t CRLF.

<fieldưname> : <fieldưbody> <CRLF>

Phần fieldưname là các kí t in đưỵc trong bảng mã ASCII (c mã t 33 đn 126, các

kí t s, ngoại tr du hai chm).

Phần fieldưbody c thĨ cha bt kì kí t ASCII nào, ngoại tr cỈp kí t CRLF.

Các trưng thơng tin header thc t c thĨ đưỵc so sánh bi các mt vài hƯ thng thư tín. Các trưng này đưỵc gi là trưng c cu trĩc. Ví dơ như các trưng cha đng thông tin vỊ Date, Address,.v.v. Mt s trưng khác như ”Subject” và “Comments” ch đưỵc coi như mt dịng văn bản bình thưng.

Chĩ ý, bt k trưng nào mà phần fieldưbody đưỵc định ngha khác đi khơng phải là mt dịng văn bản đơn thuần thì đưỵc gi là trưng c cu trĩc.

1.4.1.2.3. Các trưng header không c cu trĩc

Mt s trưng như “Subject” và “Comments” không đưỵc coi là các trưng c cu trĩc và chĩng đưỵc xem như mt dòng văn bản đơn thuần cịng như ni dung thư trong phần body.

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 38 - 39)

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

(151 trang)