Konfigurera Mailgun-e-post på WHM

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 = plaintext
public_name = LOGIN
hide 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 = manualroute
domains = ! +local_domains
transport = mailgun_transport
route_list = "* smtp.mailgun.org::587 byname"
host_find_failed = defer
no_more

Steg 7. Sök efter “Section: TRANSPORTSTART” och lägg till ytterligare en kod:

mailgun_transport:
driver = smtp
hosts = smtp.mailgun.org
hosts_require_auth = smtp.mailgun.org
hosts_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.”.

En giltig e-postadress krävs