Компьютеры - SMTP - Расширения ESMTP28 мая 2011
Оглавление: 1. SMTP 2. Безопасность SMTP и спам 3. Расширения ESMTP
RFC 1869 предписывает начинать сессию не командой HELO , а командой EHLO . В случае, если сервер не поддерживает расширений, то он ответит на EHLO ошибкой, в этом случае клиент должен послать команду HELO и не использовать расширения протокола.
Если же сервер поддерживает ESMTP, то кроме приветствия он сообщит список поддерживаемых расширений протокола SMTP, например:
ehlo office.company1.tld
250-mail.company2.tld is pleased to meet you
250-DSN
250-SIZE
250-STARTTLS
250-AUTH LOGIN PLAIN CRAM-MD5 DIGEST-MD5 GSSAPI MSN NTLM
250-ETRN
250-TURN
250-ATRN
250-NO-SOLICITING
250-HELP
250-PIPELINING
250 EHLO
Стандарты RFC
- RFC 1870 SMTP Service Extension for Message Size Declaration
- RFC 2034 SMTP Service Extension for Returning Enhanced Error Codes
- RFC 2505 Anti-Spam Recommendations for SMTP MTAs
- RFC 4954 SMTP Service Extension for Authentication
- RFC 2822 Internet Message Format
- RFC 2920 SMTP Service Extension for Command Pipelining
- 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 3461 SMTP Service Extension for Delivery Status Notifications
- RFC 3462 The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages
- RFC 3463 Enhanced Status Codes for SMTP
- RFC 3464 An Extensible Message Format for Delivery Status Notifications
- 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 5321 Simple Mail Transfer Protocol
- RFC 5336 SMTP Extension for Internationalized Email Addresses
- Перевод RFC 2505 Рекомендации по предотвращению спама для SMTP MTA
- Перевод RFC 2554 Расширение сервиса SMTP для аутентификации
- Перевод RFC 5321 Простой протокол передачи электронной почты
Просмотров: 5040
|