SMTP: Porovnání verzí

Z Wiki UnArt Slavičín
Skočit na navigaciSkočit na vyhledávání
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