Jak nastavit SMTP relay na Mailu pro doménu v ČR?

Praktický postup pro firmy, které provozují vlastní poštu na Mailu a chtějí odchozí zprávy posílat přes externí SMTP relay. Servery 4hosting jsou fyzicky v EU (Frankfurt), ne v Česku.

Krátká odpověď

  1. 1Relay v Mailu znamená, že odchozí poštu neodesílá přímo váš server, ale předává ji externí SMTP službě (smarthostu) nastavením RELAYHOST ve tvaru [HOST]:PORT.
  2. 2Pokud smarthost vyžaduje přihlášení, doplňují se proměnné RELAYUSER a RELAYPASSWORD.
  3. 3SPF, DKIM a DMARC musí odpovídat tomu, odkud pošta skutečně odchází. Při relayi to znamená zahrnout do SPF i odesílatele relaye.
  4. 4Google od 1. 2. 2024 vyžaduje od všech odesílatelů SPF nebo DKIM, platné přímé a zpětné DNS (PTR) a šifrované spojení. Odesílatelé nad 5 000 zpráv denně musí mít SPF, DKIM i DMARC.

Jak funguje relay v Mailu

Dokumentace Mailu popisuje RELAYHOST jako volitelnou adresu smarthostu pro veškerou odchozí poštu ve tvaru [HOST]:PORT. Vyžaduje-li smarthost autentizaci, nastavují se RELAYUSER a RELAYPASSWORD. Šifrování spojení řídí volba OUTBOUND_TLS_LEVEL (hodnoty encrypt nebo secure).

Pozor na výchozí limit: MESSAGE_RATELIMIT je v Mailu nastaven na 200 zpráv denně na uživatele. Pro transakční nebo hromadnou poštu jej upravte, případně použijte výjimku MESSAGE_RATELIMIT_EXEMPTION.

SPF, DKIM, DMARC a PTR

SPF vyjmenovává servery oprávněné odesílat za doménu. Pokud pošta odchází přes relay, musí SPF počítat s odesílateli relaye, jinak příjemce zprávu zamítne nebo označí jako podezřelou. Mailu FAQ navíc uvádí, že selhání SPF souvisí s odesíláním z jiné IP adresy, než jaká je nastavena v konfiguraci.

DKIM klíče se v Mailu generují v panelu domény tlačítkem „Regenerate Keys“; veřejný klíč pak zveřejníte jako TXT záznam v DNS. DMARC je TXT záznam _dmarc; Google u odesílatelů nad 5 000 zpráv denně vyžaduje DMARC (politika může být i none) a shodu domény v hlavičce From se SPF nebo DKIM doménou. PTR (zpětný DNS) musí odpovídat přímému záznamu odesílající IP, což u relaye zajišťuje jeho provozovatel.

Příklady z praxe

  • E-shop s objednávkovými e-maily: potvrzení objednávek jdou přes relay, marketingové zprávy zůstávají oddělené, aby jejich případné stížnosti nepoškodily reputaci transakční pošty.
  • Agentura s několika doménami klientů: pro každou doménu vlastní DKIM klíč a vlastní DMARC záznam.
  • Firma migrující z Google Workspace: nejprve nastaví SPF, DKIM a DMARC, teprve poté přepne MX záznamy.

Časté chyby

  • SPF neobsahuje relay, takže zprávy padají na kontrole.
  • DKIM klíč je vygenerován, ale TXT záznam nebyl v DNS zveřejněn.
  • Zapomenutý výchozí limit 200 zpráv denně, který tiše zdržuje odchozí poštu.
  • Chybějící PTR nebo neshoda přímého a zpětného DNS.
  • DMARC hned v přísném režimu bez předchozího sledování reportů.

Jak pomáhá 4hosting

Mailu běží self-hosted na doméně zákazníka, například na VPS. Součástí každého tarifu jsou měsíční hodiny DevOps (u VPS 1 až 8 hodin podle tarifu), které lze využít na instalaci Mailu, relay, SPF, DKIM, DMARC a migraci z cPanelu či Google Workspace. Hodiny se žádají z klientského panelu a nepřenášejí se do dalšího měsíce. Nejde o spravovanou relay službu a 4hosting nezaručuje doručitelnost ani soulad s pravidly příjemců.

FAQ

Nabízí 4hosting spravovanou službu SMTP relay?

Ne. Mailu běží self-hosted na doméně zákazníka a relay se nastavuje na straně zákazníka. Naši DevOps hodiny lze použít na instalaci, DNS záznamy a ladění doručitelnosti.

Mají servery českou IP adresu?

Ne. Datacentrum je v EU, ve Frankfurtu, nikoli v České republice.

Certifikuje 4hosting správnost mého nastavení pošty?

Ne. Nastavení pomůžeme provést, ale odpovědnost za obsah zpráv a soulad s pravidly příjemců zůstává na provozovateli domény.