ESMTP
Author
Albert FloresPříkaz EHLO
Oproti standardnímu SMTP spojení začínajícímu příkazem HELO začíná ESMTP spojení příkazem EHLO. Server následně odpoví v případě úspěšného navázání spojení kódem 250 a seznamem povolených příkazů. +more V případě selhání se použije kód 550. V případě problémů se použije některý ze standardních chybových kódů (500, 501, 502, 504 a 421), přičemž kód 500 použije starší server používající pouze protokol SMTP. Tím je umožněno doručování pošty i na ne-ESMTP servery.
Některé další příkazy
8BITMIME - umožňuje posílat zprávy v 8bitovém kódování, na rozdíl od SMTP, které používá 7 bitů * SMTP-AUTH - umožňuje posílat zprávy až po předchozím přihlášení uživatele * PIPELINING - umožňuje serveru posílat více příkazů během jednoho spojení * SIZE - přijímající server takto sděluje, jak velkou zprávu maximálně akceptuje; odesílající server takto sděluje, jak velká je doručovaná zpráva * STARTTLS - umožňuje šifrované spojení pomocí TLS
Příklad ESMTP spojení
S: C: S: 220 dbc.mtview.ca.us SMTP service ready C: EHLO ymir.claremont.edu S: 250-dbc.mtview.ca.us says hello S: 250-EXPN S: 250-HELP S: 250-8BITMIME S: 250-XONE S: 250 XVRB …
Poznámka: S je server, C je klient.
SMTPUTF8
Rozšíření SMTPUTF8, popsané v RFC 6531, umožňuje a definuje práci s adresami a hlavičkami obsahujícími znaky mimo US-ASCII kódování. Setkat se tak lze např. +more s adresami květoslav. zčeřený@example. com, δοκιμή@παράδειγμα. δοκιμή či 测试@测试. 测试. Toto rozšíření podporuje např. Postfix od verze 3. Od 5. srpna 2014 zavedl podporu Gmail.
Reference
Externí odkazy
[url=http://www. ietf. +moreorg/rfc/rfc1869. txt][[rfc:1869|RFC 1869[/url]]] * [url=http://www. ietf. org/rfc/rfc2821. txt][[rfc:2821|RFC 2821[/url]]] * [url=http://www. ietf. org/rfc/rfc6531. txt][[rfc:6531|RFC 6531[/url]]].
Kategorie:Aplikační protokoly IP Kategorie:Elektronická pošta