Mailgun je automatizovaná e-mailová služba, která vám umožňuje odesílat, přijímat a sledovat e-maily z vašich webových stránek a aplikací. Usnadňuje také správu e-mailů pro marketing a další účely.
Pozn.: Port 25 je ve výchozím nastavení uzavřen pro připojení na virtuálních serverech ve výchozím nastavení. Pokud chcete otevřít port 25, zakupte Mail Bridge a nakonfigurujte jej ve VPS Manageru.
Chcete-li nakonfigurovat e-mail SendGrid ve WHM, použijte prosím tento návod.
Chcete-li nakonfigurovat službu Mailgun a e-mailový systém pro svůj název domény na straně WHM, postupujte podle níže uvedených kroků:
Krok 1. Zaregistrujte se do Mailgun. Nabízejí mnoho tarifů účtu za různé ceny, které si můžete prohlédnout zde:

Můžete se zaregistrovat a vytvořit si účet zdarma. V takovém případě se ujistěte, že není zaškrtnuta možnost „Add payment info“.
Pozn.: Účty bez platební karty jsou omezeny na odeslání 100 zpráv denně:

Jakmile bude vše vyplněno, klikněte na „Create Account“.
Krok 2. Ověřte svůj e-mailový účet kliknutím na tlačítko „Verify your email address“ v příslušném e-mailu od Mailgun:

Krok 3. Nastavte Mailgun Sender Authentication. Existují dva způsoby, jak to provést:
Metoda 1:
Přihlaste se ke svému účtu Mailgun >> klikněte na sekci „Send“ v nabídce vlevo >> „Sending“ >> „Domain Setting;
V nabídce „Domain Settings“ přejděte do sekce „Setup“;
Přidejte autorizované příjemce zadáním požadované e-mailové adresy do pole „Email address“ >> klikněte na „Add“:

Poté obdržíte e-mail na zadanou e-mailovou adresu. Přidání potvrdíte stisknutím tlačítka „I Agree“:

Budete přesměrováni na novou kartu v prohlížeči. Přidání e-mailové adresy potvrďte kliknutím na tlačítko „Yes“:

Po dokončení obdržíte zprávu „Success“, což znamená, že daný e-mailový účet byl přidán:

Metoda 2:
Přihlaste se ke svému účtu Mailgun >> klikněte na sekci „Send“ v nabídce vlevo >> „Sending“ >> „Domains“. V této sekci klikněte na tlačítko „Add new domain“:

Budete přesměrováni na stránku, odkud je možné přidat novou doménu do systému Mailgun. Zadejte požadovanou doménu do pole „Domain name“, zvolte potřebné možnosti a pokročilá nastavení a klikněte na „Add Domain“:

Poté je nutné ověřit přidaný název domény nakonfigurováním příslušných DNS záznamů TXT a MX pro doménu.
Seznam záznamů, které je třeba přidat, stejně jako jejich stav, můžete zkontrolovat ve svém účtu Mailgun >> v sekci „Send“ v nabídce vlevo >> „Sending“ >> „Domains“ >> přejděte do sekce „DNS Records“.
Jakmile budou pro doménu vytvořeny DNS záznamy, klikněte vpravo nahoře na tlačítko „Verify“:

Pozn.: Může trvat až 24–48 hodin, než se DNS záznamy propagují.
Jakmile propagace skončí a všechny potřebné DNS záznamy budou k doméně přidány, systém Mailgun ji ověří. Doména bude nyní uvedena v sekci „Domains“ nabídky „Sending“:

Krok 4. Dalším krokem bude konfigurace nastavení SMTP pro e-mailový účet na straně WHM.
Chcete-li získat potřebné přihlašovací údaje SMTP, přihlaste se ke svému účtu Mailgun >> klikněte na sekci „Send“ v nabídce vlevo >> „Sending“ >> „Domain Settings“. V této sekci otevřete kartu „SMTP credentials“.
Zkopírujte hodnotu v poli „Login“, resetujte heslo a uložte si údaje pro další krok:

Krok 5. Chcete-li nakonfigurovat nastavení SMTP na straně WHM, přejděte do WHM >> „Service Configuration“ >> „Exim Configuration Manager“ >> otevřete kartu „Advanced Editor“. Vyhledejte „Section: AUTH“ a přidejte dovnitř následující kód:mailgun_login:driver = plaintextpublic_name = LOGINhide client_send = : mail@yourdomain.com : Password
kde mail@yourdomain.com by mělo být stejné jako hodnota z pole „Login“ v kroku 4 (postmaster@sandbox6c123456789ee2.mailgun.org) a Password – heslo, které bylo resetováno v předchozím (4.) kroku.
Krok 6. Poté vyhledejte „Section: ROUTERSTART“ a přidejte tam následující kód:mailgun:driver = manualroutedomains = ! +local_domainstransport = mailgun_transportroute_list = "* smtp.mailgun.org::587 byname"host_find_failed = deferno_more
Krok 7. Vyhledejte „Section: TRANSPORTSTART“ a přidejte ještě jeden kód:mailgun_transport:driver = smtphosts = smtp.mailgun.orghosts_require_auth = smtp.mailgun.orghosts_require_tls = smtp.mailgun.org
Krok 8. Uložte novou konfiguraci.
Krok 9. Odešlete e-mail a ověřte, zda systém funguje. Záhlaví e-mailu bude obsahovat část „mailgun.“.