předcházející
následující
Simple Mail Transfer Protocol
Kapitola 8. Řešení úloh
Obsah
- 8.1. Řešení úloh
 
Časová náročnost kapitoly: 25 minut
    V této kapitole jsou řešení nebo návody na vyřešení úloh zadané v průběhu celé kapitoly zabývající se protokolem SMTP. 
Tato kapitola slouží k ověření správnosti myšlenek a zvolených postupů.
8.1. Řešení úloh
4.2. Cvičení
Zadání: 
    Pomocí klienta služby telnet se připojte na smtp server a odešlete email. Pokuste se odeslat email na neexistující adresu. 
Ověřte si rozdíl při použití příkazů SEND FROM:, SOML FROM: a SAML FROM:.
Řešení: 
    Po sestavení TCP spojení se musí klient identifikovat příkazem HELO <name>. Pokud server odpoví 250 OK může nastat 
odeslání e-mailové pošty. Příkazem MAIL FROM: nastavíme odesílatele, RCPT TO: příjemce. Po potvrzení odesílatele i příjemce serverem můžeme začít odesílat 
e-mailovou zprávu. Server musí potvrdit  příkaz DATA a začne přenos e-mailové zprávy. Přenos zprávy se ukončuje sekvencí <ukončovač řádku><tečka><ukončovač řádku>
Příkazy SEND FROM:, SOML FROM: a SAML FROM: jsou variantami příkaz MAIL FROM:, proto když je chceme použít, nahradíme příkaz MAIL FROM: jedním 
z těchto příkazů.
5.2. Cvičení
Zadání: 
    Pomocí klienta služby telnet se připojte na libovolný smtp server a ověřte si existenci různých uživatelů, dále se pokuste zobrazit 
seznam emailových adres skupinového mailistu.
Řešení: 
    Po sestavení TCP spojení se musí klient identifikovat příkazem HELO klient. Pokud server odpoví 250 OK, může se 
přikročit k ověřování existence příjemců e-mailové pošty.