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 MailGun-e-post på WHM, använd denna guide.
Följ stegen nedan för att konfigurera Mailgun-tjänsten och e-postsystemet för ditt domännamn på CyberPanel-sidan:
Steg 1. Registrera dig för Mailgun. De erbjuder många kontoplaner till olika priser som du kan se här:

Du kan registrera dig och skapa ett konto gratis. I så 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 ”Lyckat” meddelande som 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 till 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”:

Därefter 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 spridningen ä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. Redigera Postfix konfigurationsfil
I Mailgun, öppna ”Domäninställningar” från menyn till vänster och välj din domän och klicka på SMTP-uppgifter. Här får du din värd, inloggningsanvändare och lösenord. Klicka på återställ lösenord för att få ditt lösenord, kopiera det och spara det.

Öppna Postfix konfigurationsfilen /etc/postfix/main.cf i valfri textredigerare
nano /etc/postfix/main.cf
ellervi /etc/postfix/main.cf
Lägg till följande rader längst ner i filen:
relayhost = MAILGUN_HOST:587smtp_sasl_auth_enable = yessmtp_sasl_password_maps = static:MAILGUN_USER:MAILGUN_PASSsmtp_sasl_security_options = noanonymous
MAILGUN_HOST är den faktiska Mailgun-värden från ditt konto
MAILGUN_USER är den faktiska Mailgun smtp-användaren
MAILGUN_PASS är det faktiska SMTP-lösenordet från ditt Mailgun-konto.
Spara filen och starta om postfix genom att köra systemctl restart postfix
Nu kan du testa e-postleveransen. I din CyberPanel, öppna E-post -> Åtkomst till webbmail. Ange din e-post och ditt lösenord där.