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ěď
- 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.
- 2Pokud smarthost vyžaduje přihlášení, doplňují se proměnné RELAYUSER a RELAYPASSWORD.
- 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.
- 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.