Jak zabránit odesílání e‑mailů z webových formulářů do spamu
Pokud dostáváte nevyžádané e‑maily z odeslaných webových formulářů, je příčinou pravděpodobně odesílání e‑mailů ze skriptů PHP prostřednictvím funkce mail.
S dnešní ochranou proti spamu je tato funkce již zastaralá a takto odeslané e‑maily jsou často filtry označeny jako spam, protože e‑mail není podepsán klíčem DKIM a odesílatelem je webový server. Další nejčastější problém je, že web odešle e‑mail „tak, jako by“ byl z vaší domény, ale ve skutečnosti ho posílá server bez správné autentizace. Příjemce pak zaznamená nesoulad (SPF/DKIM) a zpráva skončí ve spamu.
Z těchto důvodů doporučujeme při programování formuláře používat knihovny, které odesílají e‑mail prostřednictvím protokolu SMTP jako jakýkoli jiný e‑mailový klient.
Doporučené řešení: odesílání přes SMTP autentizaci
Použijte SMTP s ověřením (uživatelské jméno + heslo) a šifrováním:
- SMTP server:
mail.webglobe.cz - Port:
465(SSL/TLS) nebo587(STARTTLS) - Uživatelské jméno: celá e‑mailová adresa
- SMTP autentizace: zapnuta