Hur du konfigurerar Mailgun SMTP på CyberPanel

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
eller
vi /etc/postfix/main.cf

  • Lägg till följande rader längst ner i filen:

relayhost = MAILGUN_HOST:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = static:MAILGUN_USER:MAILGUN_PASS
smtp_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.

En giltig e-postadress krävs