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.




předcházející následující