E-maily – chyba odesílání či příjmu zpráv

  E-maily, Webhosting

Pokud je nějaký problém s odesíláním nebo přijímáním e-mailů, je potřeba co nejpřesněji zjistit příčinu, protože možností je mnoho.

Nejprve je nutné si přesně ujasnit, co vlastně nefunguje:

  1. Odesílání e-mailů z e-mailového programu na vašem PC přes náš SMTP server (přes protokol SMTP)
  2. Příjem e-mailů do e-mailového programu na vašem PC z našeho mailserveru (protokol POP3 či IMAP)
  3. Problém s webmailovým rozhraním – nelze se přihlásit nebo nelze přijímat/odesílat
  4. Odesílání e-mailů z webhostingu v PHP
  5. Odesílání e-mailů z virtuálního či dedikovaného serveru
  6. Doručování e-mailů na virtuální či dedikovaný server
  7. Ztracený e-mail – odesílání/přijímání se tváří v pořádku, ale nějaký e-mail nedorazí do svého cíle

Jednotlivé situace jsou řešeny dále v jednotlivých kapitolách.

1. Odesílání e-mailů z e-mailového programu přes náš SMTP server

Pokud se daří e-mail z programu odeslat, ale nepřijde do svého cíle, řiďte se návodem Ztracený e-mail níže v tomto článku.

Zkontrolujte si, že máte svůj e-mailový program (Outlook, Thunderbird apod.) nastavený přesně podle návodu pro nastavení odesílání pošty.

Také nezapomeňte, že u webhostingu je limit max. 500 odeslaných e-mailů denně.

Pokud problém přetrvává, kontaktuje naši zákaznickou podporu přes kontaktní formulář a uveďte:

  • název e-mailové schránky
  • jaký e-mailový program používáte a jeho verzi
  • přesně znění chybové hlášky, popř. přiložte screenshot

2. Příjem e-mailů do e-mailového programu na vašem PC z našeho mailserveru

Pokud e-mailový program s naším e-mailovým serverem v pořádku komunikuje, ale e-maily nepřichází nebo nepřišel nějaký e-mail, řiďte se návodem Ztracený e-mail níže v tomto článku.

Zkontrolujte si, že máte svůj e-mailový program (Outlook, Thunderbird apod.) nastavený přesně podle návodu pro nastavení pošty (návod je pro Thunderbird, pro ostatní programy je postup podobný).

Pokud problém přetrvává, kontaktuje naši zákaznickou podporu přes kontaktní formulář a uveďte:

  • název e-mailové schránky
  • jaký e-mailový program používáte a jeho verzi
  • přesně znění chybové hlášky, popř. přiložte screenshot

3. Problém s webmailovým rozhraním

K e-mailovým schránkám se kromě poštovního klienta ve vašem počítači či telefonu dostanete také přes naše webmailové rozhraní:

Pokud ve webmailovém rozhraní nemůžete nalézt nějaký e-mail nebo nějaký odeslaný e-mail nedorazil do svého cíle, řiďte se návodem Ztracený e-mail níže v tomto článku.

Pokud se nedaří do schránky přes webmail přihlásit:

  • ujistěte se, že zadáváte správně přihlašovací jméno (název schránky včetně domény, např. karel@example.com)
  • ujistěte se, že zadáváte správně heslo

4. Odesílání e-mailů z webhostingu v PHP

Z PHP skriptů na našem webhostingu lze e-maily odesílat pouze voláním funkce mail(). Nelze se přímo ze skriptu spojovat přes SMTP protokol na port 25.

Nezapomeňte, že u webhostingu je limit max. 500 odeslaných e-mailů denně. Stav vyčerpání tohoto limitu si můžete zkontrolovat v zákaznickém centru v detailu konkrétního webhosting, položka Stav webhostingu v levém menu.

Pokud i přesto e-maily odeslané z PHP nedorazí do svého cíle, řiďte se návodem Ztracený e-mailníže v tomto článku.

5. Odesílání e-mailů z virtuálního či dedikovaného serveru

Pokud je problém s odesíláním e-mailů u virtuálního či dedikovaného serveru:

  • zkontrolujte příslušný log e-mailů (zejména /var/log/maillog), zde často problém naleznete
  • ujistěte se, že máte korektně nastavené reverzní záznamy pro IP adresu vašeho serveru

6. Doručování e-mailů na virtuální či dedikovaný server

Pokud je problém s příjmem e-mailů na virtuální či dedikovaný server:

  • zkontrolujte správnost nastavení MX záznamů u příslušné domény
  • zkontrolujte příslušný log e-mailů (zejména /var/log/maillog)
  • ujistěte se, že daný e-mail nebyl zahozen nebo přesunut antispamovým nástrojem na serveru

7. Ztracený e-mail

Tato kapitola popisuje řešení situací, když se odeslání e-mailu podařilo (SMTP server jej akceptoval, e-mail byl v pořádku odeslán z PHP skriptu anebo vám někdo odněkud poslal e-mail), ale do svého cíle nedorazil.

Zkontrolujte postupně následující možnosti:

  • E-mail se mohl vrátit odesílateli jako nedoručitelný – řešte to dále podle dané chybové hlášky v e-mailu o nedoručení.
  • E-mail mohl skončit ve složce pro spamy, ujistěte se že tam tam není. Upozorňujeme, že složka spam není na našem mailserveru viditelná přes protokol POP3, lze se do ní dostat pouze přes protokol IMAP nebo přes webmailové rozhraní. Více ve článku nevyžádaná pošta (spam).
  • Cílová schránka může být přeplněná, odesílatel by měl také v tomto případě obdržet informaci o nemožnosti doručení.
  • U domény příjemce mohou být nastavené nesprávné MX záznamy nebo mohou zcela chybět. Opravte nastavením správných MX záznamů v DNS domény.

Pokud jste příčinu ztraceného e-mailu nezjistili a ani po nějaké době (po několika hodinách) nedorazil, kontaktujte zákaznickou podporu přes kontaktní formulář a uveďte následující informace:

  • odkud jsou e-maily odesílány (přes náš SMTP server, z PHP na webhostingu, odjinud)
  • co nejpřesnější datum a čas odeslání zprávy
  • e-mailová adresa odesílatele
  • e-mailová adresa příjemce
  • úplné znění případné chybové hlášky (nebo přiložte obrázek se screenshotem)

Obvyklé chybové hlášky

  • Relay access denied – cílový e-mailový server nezná e-mailovou adresu příjemce. Buď máte MX záznamy u domény chybně nastavené (pošta se doručuje na nesprávný e-mailový server) nebo na serveru daná schránka neexistuje.
Zpětná vazba je dočasně nedostupná, máte-li k návodu dotaz nebo připomínku, napište nám přes kontaktní formulář.