Mailgun är en automatiserad e-posttjänst som gör det möjligt för dig att skicka, ta emot och spåra e-post från dina webbplatser och applikationer. Den underlättar även hantering av e-post för marknadsföring och andra ändamål.
OBS: Port 25 är stängd för anslutning på virtuella maskiner som standard. Om du vill öppna port 25, köp Mail Bridge och konfigurera den i Starlight™ Manager.
För att konfigurera SendGrid-e-post på WHM, använd den här guiden.
Följ stegen nedan för att konfigurera Mailgun-tjänsten och e-postsystemet för ditt domännamn på WHM-sidan:
Steg 1. Registrera dig för Mailgun. De erbjuder flera kontoplaner till olika priser som du kan se här:

Du kan registrera dig och skapa ett konto gratis. I detta fall, se till att kryssrutan “Lägg till betalningsinformation” inte är markerad.
OBS: Konton utan kreditkort är begränsade till att skicka 100 meddelanden per dag:

När allt är ifyllt, klicka på “Skapa konto”.
Steg 2. Verifiera ditt e-postkonto genom att klicka på knappen “Verifiera din e-postadress” i det aktuella e-postmeddelandet från Mailgun:

Steg 3. Ställ in Mailgun-avsändarautentisering. Det finns två sätt att göra detta:
Metod 1:
Logga in på ditt Mailgun-konto >> klicka på avsnittet “Skicka” i menyn till vänster >> “Skickar” >> “Domäninställning;
I menyn “Domäninställningar”, gå till avsnittet “Konfiguration”;
Lägg till auktoriserade mottagare genom att ange önskad e-postadress i fältet “E-postadress” >> klicka på “Lägg till”:

Därefter får du ett e-postmeddelande till den angivna e-postadressen. För att bekräfta tillägget, tryck på knappen "Jag godkänner":

Du kommer att omdirigeras till en ny flik i webbläsaren. Klicka på knappen "Ja" för att bekräfta tillägget av e-postadressen:

När det är klart får du ett meddelande om “Lyckades” vilket betyder att det aktuella e-postkontot har lagts till:

Metod 2:
Logga in på ditt Mailgun-konto >> klicka på avsnittet “Skicka” i menyn till vänster >> “Skickar” >> “Domäner”. Från detta avsnitt, klicka på knappen “Lägg till ny domän”:

Du kommer att omdirigeras till en sida där det är möjligt att lägga till en ny domän i Mailgun-systemet. Ange önskad domän i fältet “Domännamn”, välj önskade alternativ och avancerade inställningar och klicka på “Lägg till domän”:

Efter det måste du verifiera det tillagda domännamnet genom att konfigurera motsvarande TXT- och MX-DNS-poster för domänen.
Listan över poster som ska läggas till samt deras status kan kontrolleras i ditt Mailgun-konto >> avsnittet “Skicka” i menyn till vänster >> “Skickar” >> “Domäner” >> gå till avsnittet “DNS-poster”.
När DNS-posterna har skapats för domänen, klicka på knappen "Verifiera" uppe till höger:

OBS: Det kan ta upp till 24–48 timmar för DNS-posterna att spridas.
När propagationen är klar och alla nödvändiga DNS-poster har lagts till för domänen kommer Mailgun-systemet att verifiera den. Domänen kommer nu att listas under avsnittet “Domäner” i menyn “Skickar”:

Steg 4. Nästa steg är att konfigurera SMTP-inställningar för e-postkontot på WHM-sidan.
För att få de nödvändiga SMTP-uppgifterna, logga in på ditt Mailgun-konto >> klicka på avsnittet “Skicka” i menyn till vänster >> “Skickar” >> “Domäninställningar”. Från detta avsnitt, öppna fliken “SMTP-uppgifter”.
Kopiera värdet under fältet “Inloggning”, återställ lösenordet och spara uppgifterna för nästa steg:

Steg 5. För att konfigurera SMTP-inställningar på WHM-sidan, gå till WHM >> “Service Configuration” >> “Exim Configuration Manager” >> öppna fliken “Advanced Editor”. Sök efter “Section: AUTH” och lägg till följande kod där:mailgun_login:driver = plaintextpublic_name = LOGINhide client_send = : mail@yourdomain.com : Password
där mail@yourdomain.com ska vara samma som värdet från fältet “Inloggning” i steg 4 (postmaster@sandbox6c123456789ee2.mailgun.org) och Lösenord – det som återställdes i föregående (fjärde) steg.
Steg 6. Efter det, leta efter “Section: ROUTERSTART” och lägg till följande kod där:mailgun:driver = manualroutedomains = ! +local_domainstransport = mailgun_transportroute_list = "* smtp.mailgun.org::587 byname"host_find_failed = deferno_more
Steg 7. Sök efter “Section: TRANSPORTSTART” och lägg till ytterligare en kod:mailgun_transport:driver = smtphosts = smtp.mailgun.orghosts_require_auth = smtp.mailgun.orghosts_require_tls = smtp.mailgun.org
Steg 8. Spara den nya konfigurationen.
Steg 9. Skicka ett e-postmeddelande för att se om systemet fungerar. E-posthuvudet kommer att innehålla delen “mailgun.”.