Kafedrasi “tda” fanidan


SMTP protokoliasosida tarmoq dasturini yaratish


Download 118.8 Kb.
bet5/6
Sana23.04.2023
Hajmi118.8 Kb.
#1390675
1   2   3   4   5   6
Bog'liq
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:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling