Nguyên lý ca các mã ủ Reply

Một phần của tài liệu tìm hiểu về các web server thông dụng (Trang 57 - 58)

C- Chi ti tế

E. Nguyên lý ca các mã ủ Reply

Ba ch s c a mã reply m i ch cĩ m t ý ngh a đ c bi t. Ký t đ u tiên bi uữ ố ủ ỗ ữ ộ ĩ ặ ệ ự ầ ể th response, good hay bad hay khơng hồn t t. M t sender-SMTP th t s cĩ thị ấ ộ ậ ẽ ể xác nh n hành đ ng k ti p c a nĩ (ti n hành theo k ho ch, làm l i, c t gi mậ ộ ế ế ủ ế ế ạ ạ ắ ả b t, ..) b ng m t cách đ n gi n là ki m tra ch s đ u tiên này. M t Sender-SMTPớ ằ ộ ơ ả ể ữ ố ầ ộ mu n bi t m t cách g n đúng các ki u l i x y ra (nh mail system error, commandố ế ộ ầ ể ỗ ả ư syntax error) cĩ th ki m tra ch s th hai, đ dành ch s th ba cho vi c k tể ể ữ ố ứ ể ữ ố ứ ệ ế thúc s s p đ t t ng d n c a thơng tin.ự ắ ặ ă ầ ủ

* Cĩ n m giá tr cho ch s ă ữ ố đầu tiên c a mã reply :

1yz Positive Preliminary reply (reply kh ng đ nh ban đ u ) :ẳ ị ầ

L nh này đ c ch p nh n nh ng hành đ ng yêu c u s đ c gi hỗn l i, trì hỗnệ ượ ấ ậ ư ộ ầ ẽ ượ ữ ạ s xác nh n thơng tin trong reply này. Sender-SMTP s g i m t l nh khác đ nh rõự ậ ẽ ữ ộ ệ ị ti p t c hay b qua hành đ ng này.ế ụ ỏ ộ

[ L u ý: SMTP khơng cĩ l nh nào th a nh n ki u reply này, vàdo đĩ khơng cĩ l như ệ ừ ậ ể ệ ti p t c hay b qua].ế ụ ỏ

2yz Positive Completion reply (reply kh ng đ nh s hồn thành) :ẳ ị ự

Hành đ ng đ c yêu c u hồn t t m t cách thành cơng, m t yêu c u m i cĩ thộ ượ ầ ấ ộ ộ ầ ớ ể đ c b t đ u .ượ ắ ầ

3yz Positive Intermediate reply (reply kh ng đ nh gi a ch ng) :ẳ ị ữ ừ

L nh này đ c ch p nh n nh ng hành đ ng yêu c u s đ c gi hỗn l i, trìệ ượ ấ ậ ư ộ ầ ẽ ượ ữ ạ hỗn s nh n thơng tin thêm. Sender-SMTP s g i m t l nh khác đ nh rõ thơng tinự ậ ẽ ữ ộ ệ ị này. Reply này đ c dùng trong nh ng nhĩm l nh tu n t .ượ ữ ệ ầ ự

4yz Transient Negative Completion reply (reply ph đ nh s hồn thành ng n h n):ủ ị ự ắ ạ L nh này khơng đ c ch p nh n và hành đ ng yêu c u khơng x y ra, tuy nhiênệ ượ ấ ậ ộ ầ ả tr ng thái l i là t m th i, hành đ ng cĩ th đ c yêu c u tr l i. Ng i g i s quayạ ỗ ạ ờ ộ ể ượ ầ ở ạ ườ ử ẽ tr l i b t đ u chu i l nh (n u cĩ) khĩ gán m t ngh a “t c th i” cho nĩ khi hai siteở ạ ắ ầ ổ ệ ế ộ ĩ ứ ờ khác nhau (Receiver và sender-SMTPs) ph i đ ng ý s thơng d ch. M i reply lo iả ồ ự ị ỗ ạ này cĩ m t giá tr th i gian khác nhau nh ng Sender-SMTP đ c khuy n khích thộ ị ờ ư ượ ế ử l i. M t quy t c l t trang đ xác đ nh n u m t reply đ c vào trong lo i 4yz hay 5yzạ ộ ắ ậ ể ị ế ộ ặ ạ

(xem bên d i) thì nh ng reply đĩ là 4yz n u chúng cĩ th đ c l p l i mà khơng c nướ ữ ế ể ượ ặ ạ ầ thay đ i gì trong c u trúc l nh hay trong nh ng thu c tính c a ng i g i hayổ ấ ệ ữ ộ ủ ườ ử ng i nh n (nh m t l nh đ c l p l i m t cách gi ng nhau và Receiver –SMTPườ ậ ư ộ ệ ượ ặ ạ ộ ố khơng đ a ra m t s th c thi m i).ư ộ ự ự ớ

5yz Permanent Negative Completion reply (reply ph đ nh s hồn thành dàiủ ị ự h n):ạ

L nh này khơng đ c ch p nh n và hành đ ng đ c yêu c u khơng x y ra .ệ ượ ấ ậ ộ ượ ầ ả Sender-SMTP ng n c n vi c l p l i yêu c u (trong chu i tu n t đĩ). Ngay că ả ệ ặ ạ ầ ổ ầ ự ả m t s hồn c nh l i “dài h n” cĩ th hi u ch nh đ c, do đĩ user mu n h ngộ ố ả ỗ ạ ể ệ ỉ ượ ố ướ Sender-SMTP kh i t o l i chu i l nh đĩ b ng cách ch đ o hành đ ng t i m t sở ạ ạ ổ ệ ằ ỉ ạ ộ ạ ộ ố th i đi m trong t ng lai(nh : sau khi chính t đã đ c thay đ i, hay user đĩ thayờ ể ươ ư ả ượ ổ đ i tr ng thái account ) .ổ ạ

a/ Ch s th hai mã hố nh ng lo i tr l i(response) ữ ố ứ ả ờ đặc tr ngư :

* x0z Syntax : Nh ng reply này xem xét l i cú pháp, nh ng l nh đúng cú pháp khơngữ ỗ ữ ệ đ a vào m t lo i ch c n ng nào. Và khơng th c thi các l nh khơng c n thi t.ư ộ ạ ứ ă ự ệ ầ ế

* x1z Information : Nh ng reply này đ yêu c u thơng tin, nh tr ng thái hay giúpữ ể ầ ư ạ đ .ỡ

* x2z Connections : Nh ng reply này tham kh o đ n kênh giao chuy n.ữ ả ế ể * x3z : Cho đ n hi n t i ch a đ c đ c t .ế ệ ạ ư ượ ặ ả

* x4z : Cho đ n hi n t i ch a đ c đ c t .ế ệ ạ ư ượ ặ ả

* x5z Mail system : Reply này ch đ nh tình tr ng c a receiver mail system vis-ỉ ị ạ ủ a-vis yêu c u truy n hay ho t đ ng h th ng mail khác . ầ ề ạ ộ ệ ố

Một phần của tài liệu tìm hiểu về các web server thông dụng (Trang 57 - 58)

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

(99 trang)
w