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.