SMTP: Porovnání verzí
Bez shrnutí editace |
Bez shrnutí editace |
||
Řádek 9: | Řádek 9: | ||
250 smtp.example.cz | 250 smtp.example.cz | ||
Nyní musíte říct, od koho je zasílaný email: | Nyní musíte říct, od koho je zasílaný email: | ||
MAIL FROM: mujmail@unart.cz | MAIL FROM: < mujmail@unart.cz > | ||
Server odpoví: | Server odpoví: | ||
250 Ok | 250 Ok | ||
Teď mu řekněte, komu email posíláte: | Teď mu řekněte, komu email posíláte: | ||
RCPT TO: prijemce@example.net | RCPT TO: < prijemce@example.net > | ||
Server odpoví: | Server odpoví: | ||
250 Ok | 250 Ok |
Aktuální verze z 20. 6. 2011, 13:41
Pokud máte nějaký problém se SMTP, kdy SMTP jede, ale poštu neodesílá nebo odmítá nějaký mail, často nezbude, než zkusit se SMTP serverem pobavit ručně a podívat se, proti čemu přesně protestuje. K tomu je potřeba znát SMTP protokol, což je naštěstí velice jednoduchý, textový protokol. Ke komunikaci se serverem proto můžete využít program telnet.
telnet smtp.example.cz 25
Server vypíše úvodní pozdrav:
220 smtp.example.net ESMTP Postfix
Na který mu odpovězte:
HELO pc.slfree.net
Server odpoví:
250 smtp.example.cz
Nyní musíte říct, od koho je zasílaný email:
MAIL FROM: < mujmail@unart.cz >
Server odpoví:
250 Ok
Teď mu řekněte, komu email posíláte:
RCPT TO: < prijemce@example.net >
Server odpoví:
250 Ok
A nyní už následuje tělo zprávy, které uvodíte tímto příkazem:
DATA
Server vám napoví, čím máte zprávu ukončit:
354 End data with <CR><LF>.<CR><LF>
První řádek těla zprávy=Subject, pak už následuje text:
Subject:pokus Prvni radek mailu Druhy radek mailu .
Server odpoví:
250 Ok: queued as 2C635480A5
Pokud nechci odesílat další email, pak skončím:
QUIT
Server odpoví:
221 Bye