Kafedrasi “tda” fanidan


Download 118.8 Kb.
bet4/6
Sana23.04.2023
Hajmi118.8 Kb.
#1390675
1   2   3   4   5   6
Bog'liq
SMTP protokoli asosida tarmoq dasturini yaratish

RFC standartlari


  • RFC 1870 SMTP Service Extension for Message Size Declaration (заменяет RFC 1653)

  • RFC 2034 SMTP Service Extension for Returning Enhanced Error Codes

  • RFC 2505 Anti-Spam Recommendations for SMTP MTAs (BCP 30)

  • RFC 4954 SMTP Service Extension for Authentication (заменяет RFC 2554)

  • RFC 2822 Internet Message Format (заменяет RFC 822 aka STD 11)

  • RFC 2920 SMTP Service Extension for Command Pipelining (STD 60)

  • RFC 3030 SMTP Service Extensions for Transmission of Large and Binary MIME Messages

  • RFC 3207 SMTP Service Extension for Secure SMTP over Transport Layer Security (заменяет RFC 2487)

  • RFC 3461 SMTP Service Extension for Delivery Status Notifications (заменяет RFC 1891)

  • RFC 3462 The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages (заменяет RFC 1892)

  • RFC 3463 Enhanced Status Codes for SMTP (заменяет RFC 1893)

  • RFC 3464 An Extensible Message Format for Delivery Status Notifications (заменяет RFC 1894)

  • RFC 3552 Guidelines for Writing RFC Text on Security Considerations

  • RFC 3834 Recommendations for Automatic Responses to Electronic Mail

  • RFC 4409 Message Submission for Mail (заменяет RFC 2476)

  • RFC 5321 Simple Mail Transfer Protocol (заменяет RFC 821 aka STD 10, RFC 974, RFC 1869, RFC 2821)

  • RFC 5336 SMTP Extension for Internationalized Email Addresses

  • Перевод RFC 2505 — Рекомендации по предотвращению спама для SMTP MTA

  • Перевод RFC 2554 — Расширение сервиса SMTP для аутентификации

  • Перевод RFC 5321 — Простой протокол передачи электронной почты (SMTP)


III Asosiy qism
3.1. SMTP buyruqlari
Oddiy pochta uzatish protokoli (SMTP) protokolining asosiy vazifasi elektron xabarlarni (pochta) o'tkazilishini ta'minlashdir. SMTP protokoli orqali ishlash uchun mijoz 25-port orqali serverga TCP ulanishini o'rnatadi. Keyin mijoz va SMTP server aloqani tugatmaguncha ma'lumot almashadi. SMTP-dagi asosiy protsedura pochta (Mail Procedure) ni uzatishdir. Undan keyin pochta jo'natmalari (Mail forwarding) amaliyotlari, pochta qutisi nomlari va ro'yxatlash pochta guruhlarini tekshirish. Eng birinchi protsedura - translyatsiya kanalini ochish va uni oxirigacha yopishdir.
SMTP buyruqlar serverga mijozning nima qilishni xohlashini aytadi. Buyruqlar bir yoki bir necha parametrdan iborat bo’lgan kalit so'zlardan iborat. Kalit so'z 4 ta belgidan iborat va argumentlardan bir yoki bir nechta bo'shliqlar bilan ajratiladi. Har bir buyruq satri CRLF belgilar bilan tugaydi. Bu yerda barcha SMTP protokoli buyruqlar sintaksisi (SP - bo'sh joy):
HELO
MAIL FROM:
RCPT TO:
DATA
RSET
SEND FROM:
SOML FROM:
SAML FROM:
VRFY
EXPN
HELP
NOOP
QUIT
Odatiy SMTP server javob raqami, undan keyin bo'sh joy bilan ajratilgan qo'shimcha matndan iborat. Javob raqami server holati ko'rsatkichi sifatida xizmat qiladi.


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