Kafedrasi “tda” fanidan
SMTP protokoliasosida tarmoq dasturini yaratish
Download 118.8 Kb.
|
SMTP protokoli asosida tarmoq dasturini yaratish
3.2. SMTP protokoliasosida tarmoq dasturini yaratish
Avvalo 25-port orqali SMTP serveriga ulanamiz. Endi HELLO buyrug'ini va IP-manzilimizni serverga yuborishimiz kerak: C: HELLO 195.161.101.33 S: 250 smtp.mail.ru is ready Pochta jo'natishda biz zarur ma'lumotlarni (jo'natuvchiga, qabul qiluvchiga va maktubning o'ziga) o'tkazamiz: C: MAIL FROM: S: 250 OK C: RCPT TO: S: 250 OK biz serverga xatning mazmunini tanishtiramiz (xatning boshi va tanasi) C: DATA S: 354 Start mail input; end with xatni CRLF.CRLF belgilar bilan tamomlashimiz kerak S: 250 OK C: From: Drozd C: To: Drol C: Subject: Hello maktubning nomi va uning matni o'rtasida mitta CRLF emas, balki ikkita bo’lishi kerak. C: Hello Drol! C: You will be die on next week! CRLF.CRLF belgilari bilan jo’natishni yakunlaymiz S: 250 OK Endi ishni yakunlaymiz, QUIT buyrug'ini yuboramiz: S: QUIT C: 221 smtp.mail.ru is closing transmission channel SEND - MAIL buyrug'i o'rniga ishlatiladi va pochta foydalanuvchi terminaliga yetkazilishi kerakligini bildiradi. SOML, SAML - komandalar kombinatsiyasi navbati bilan SEND yoki MAIL, SEND va MAIL. RSET - serverga joriy jarayonning bajarilishini bekor qilishni bildiradi. Barcha saqlangan ma'lumotlar (jo'natuvchi, qabul qiluvchi, va boshqalar) o'chiriladi. Server ijobiy javob yuborishi kerak. VRFY - serverni berilgan mustaqil o'zgaruvchining foydalanuvchi nomi ekanligini tekshirishni so'raydi. Muvaffaqiyatli bo'lsa, server foydalanuvchi to'liq ismini qaytaradi. EXPN - serverdan yuborilgan argumentni pochta guruhining ro'yxatini tasdiqlashini so'raydi va agar shunday bo'lsa, server ushbu guruh a'zolarini ko'rsatadi. HELP- serverdan kelgan so'rovlar buyruq haqida foydali yordamga dalil sifatida topshirildi. NOOP - server ushbu buyruqqa ijobiy javob berishi kerak. NOOP hech narsa qilmaydi va oldindan ko'rsatilgan ma'lumotlarga ta'sir qilmaydi. Download 118.8 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling