Otázky o SMTP, POP3 a IMAP
SMTP
Funkce
Pro použití SMTP ho musíte zadat do vašeho e-mailového software.
U OVH je SMTP nastaveno na
ns0.ovh.net. Jeho alias je
smtp.vasedomena
Pro odeslání e-mailu přes
ns0.ovh.net musíte:
- Připojit se nejdříve k POP3/IMAP serveru. Poté můžete použít SMTP (OPEN-SMTP)
- nebo použít SMTP-AUTH.
OPEN-SMTP
OPEN-SMTP je ochrana proti SPAMU. Hodně spamerů hledá SMTP servery na Internetu, aby je mohli zneužít. Abychom mohli ochránit naši instalaci před těmito praktikami, musíme nastavit ochranu. Funkce této ochrany je velice jednoduchá: naši zákazníci znají uživatelská jména a hesla svých POP3/IMAP účtů. Poté se již stačí přihlásit do PSP3/IMAP účtu se správným uživatelským jménem a heslem a server automaticky uloží IP adresu ze které se uživatelé přihlásili do seznamu, který může použít SMTP server po dobu jedné hodiny.
SMTP-AUTH
SMTP-AUTH spočívá v zasílání uživatelského jména a hesla v době, kdy dochází k připojení k SMTP. Je doporučeno používat TLS/SSL v době, kdy se připojujete kvůli kódování obsahu.
Kódování
Pro použití TLS/SSL vrstvy (kódování) musíte používat server s názvem ss10.ovh.net. Váš e-mailový server se připojí k SMTP serveru a zjistí, zda TLS/SSL certifikát je pro ss10.ovh.net. Jestliže uvedete alias (ns0.ovh.net) obdržíte chybovou hlášu.
Volby
- SSL/TLS: můžete vytvořit kódovaný tunel mezi vaším e-mailovým software a SMTP serverem (port 25),
- SMTPS: můžete vytvořit kódovaný tunel přímo pro každé připojení (port 465),
- Naše SMTP servery se vždy snaží přinutit připojení přes SSL/TLS (port 25).
Limity
Maximální velikost e-mailu je 10 MB.
Expirační doba e-mailu, po který se e-mail maximálně zdržuje ve frontě je 24 hodin (pozn: jestliže odešlete e-mail někomu, jehož SMTP server nepracuje po dobu 24 hodin, váš e-mail vám bude vrácen s následující chybovou hláškou:
Sorry, I wasn't able to establish an SMTP connection. (#4.4.1) I'm not going to try again;
this message has been in the queue too long.
Chyby
- Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)
- Promiňte, nebylo možné navázat SMTP spojení. (#4.4.1)
Toto znamená, že jste poslali e-mail za pomoci našeho SMTP serveru. Náš SMTP server hledal SMTP server adresáta, ale nepodařilo se mu se s ním spojit (mnohokrát). Toto je zapříčiněno nečiností dotyčného SMTP serveru. V tomto případě nemůžeme pro doručení nic udělat.
- Sorry, I wasn't able to establish an SMTP connection. (#4.4.1) I'm not going to try again; this message has been in the queue too long.
- Promiňte, nebylo možné navázat SMTP spojení. (#4.4.1) Nebudu se o spojení již pokoušet, tato zpráva byla ve frontě příliš dlouhou dobu.
Jde o stejnou zprávu jako výše.
- Sorry, that domain isn't allowed to be relayed thru this MTA
- Promiňte, doméně není povoleno spojení pomocí tohoto MTA
Toto se stává, když nepoužíváte žádnou OPEN-SMTP operaci a nemůžete odesílat e-maily.
- TLS not available: connect failed: error:00000000:lib(0):func(0):reason(0)
- TLS není dostupný: připojení selhalo: error:00000000:lib(0):func(0):reason(0)
Toto znamená, že SMTP server není propojen se SMTP serverem příjemce. SMTP server příjemce v době spojení oznámil, že je možné komunikovat pomocí SSL/TLS (vytvořit tunel a kódovat pakety). Propojení probíhalo přes SSL/TLS, ale SMTP server příjemce nebyl schopen spravovat toto propojení správně. Jednou z příčin může být, že SMTP server příjemce nemá správně nainstalovaný SSL certifikát, nebo má špatná práva.
- 554 Sorry, your envelope sender is in my badmailfrom list
- 554 Promiňte, odesílatel je v mém seznamu "ŠpatnýchZprávOd".
Tot znamená, že SMTP server příjemce odmítl doručit váš e-mail, protože byl odeslán z e-mailového účtu, který je v seznemu SPAMerů. Nejde o SMTP server, který používáte, ale o adresu odesílatele. Stačí, když použijete pro odeslání jiný e-mail.
- while talking to air-yb04.mail.aol.com.:> RCPT To:< 550 MAILBOX NOT FOUND 550 ... User unknown
- během komunikace s air-yb04.mail.aol.com.:> příjemce To:< 550 MAILBOX NEBYL NALEZEN 550 ... Neznámý uživatel
Toto znamená, že jste odeslali zprávu pro příjemce, který neexistuje u AOL.
- : Sorry, no mailbox here by that name. vpopmail (#5.1.1)
- : Promiňte, neexistuje žádná e-mailová schránka pro jméno vpopmail (#5.1.1)
Toto znamená, že jste vyplnuly catch-all a adresát zprávy neexistuje. Pozn: Neexistuje žádný alias/forward (.qmail) a žádný POP3 účet (žádný adresář v vpasswd)
# cat .qmail-default
| /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox
# grep "admin" vpasswd
# ls -l admin
ls: admin: No file or directory of this type
#ls -l .qmail-admin
ls: .qmail-admin: No file or directory of this type
- Name service error for mx2.jamesxxx.com: Host found but no data record of requested type
- Chyba doménové služby pro mx2.jamesxxx.com: Host byl nalezen, ale nebyla nalezena požadovaná data
Toto znamená, že váš host neexistuje. Možná jste vytvořili hosta u registrátora, ale nevytvořili jste ho v doménové zóně (toto je negativum některých registrátorů, kteří akceptují vytvoření hosta v registru, který neexistuje v zóně). U OVH předcházíme těmto problémům a nedovolíme vytvořit hosta, jestliže neexistuje v doménové zóně.
# host mx2.jamesxxxx.com
#
- Non-existing DNS_MX: MAIL FROM:
- Neexistující DNS_MX: MAIL OD:
Toto znamená, že SMTP server nenalezl SMTP server příjemce. Důvod je jednoduchý: na konci e-mailu je příliš mnoho volného místa.
POP3
Funkce
POP3 server umožňuje uchovat e-maily, které byly přijaty SMTP servery a dočasně je uložit na file servery. Pro připojení můžete použít
ns0.ovh.net nebo
pop3.vasedomena alias. Uživatelské jméno je
email%doména. Jestliže je váš e-mail
webmaster@neco.com přihlašovací jméno bude
webmaster%neco.com
Máte 25 MB až 2 GB (záleží na službě a jejím nastavení, které jste zvolili) pro POP3/IMAP účet.
Kódování
Můžete poslat zakódované přihlašovací jméno i heslo s
POP3S protokolem: můžete vytvořit SSL tunel pro prohlížení e-mailů (port 995).
Limity
Prohlížení je udržováno v intervalu maximálně 60 sekund. Čas optimálního prohlížení by měl být každých 5 minut. Zde je dokumentace:
E-mail POP příliš často
Účet POP3
postmaster@vasedomena musí vždy existovat. Poté ho již nelze odstranit.
Chyby
Your server has stopped the connection in an unexpected way.
Váš server zastavil připojování nezvyklým způsobem.
Jestliže používáte POP3 server příliš často (častěji nežli jednou za 60 sekund), POP3 server zastaví spojení z důvodu ochrany. Musíte zvýšit čas (například na 5 minut). Zde je dokumentace:
E-mail POP příliš často. Toto nezpůsobuje žádný velký problém.
IMAP
Nastavení spojení a práce serveru je stejné jako pro POP3. IMAPS je spravován na portu 993.