1. Hem
  2. WordPress & hemsidor
  3. Hur skickar jag mail med SMTP i WordPress?

Hur skickar jag mail med SMTP i WordPress?

Det finns ett flertal plugins för att ge WordPress SMTP-funktionalitet, alltså möjlighet att skicka ut autentiserad e-post via ett riktigt e-postkonto. Det är en stor fördel att nyttja detta, då det mångfalt ökar levererbarheten på de mail som din site skickar ut. I denna guide går vi igenom hur man använder vårt egenutvecklade plugin Oderland SMTP & Postal Mailer, där du både kan använda klassisk SMTP för utskicken och även Postal för större utskicksvolymer.

För att installera och sätta upp pluginet, följ stegen nedan.

Installation

  1. Börja med att logga in i administrationsgränsnittet för din WordPressinstallation.
  2. Gå till Tillägg i menyn till vänster, och sen Lägg till tillägg.
  3. Sök efter Oderland SMTP i sökfältet uppe till höger, och klicka sedan på Installera nu för Oderland SMTP & Postal Mailer.
  4. Klicka på Aktivera.
  5. Nu när pluginet är installerat behöver du göra inställningar i det. För att nå dem, gå in på Inställningar -> SMTP och Postal i menyn till vänster.
  6. Du får nu upp gränssnittet för vårt SMTP- och Postal-plugin. Gå in på fliken Konton för att påbörja uppsättning av det konto som ska användas för utskicken.
  7. Du kan välja att använda vår Postal-tjänst, ett ”vanligt” SMTP-konto eller att använda PHP’s inbyggda e-postfunktion. I avsnitten nedan går vi igenom de olika varianterna.

Skicka mail via Postal

Om du vill sätta upp att mailen ska skickas ut via en Postal-tjänst väljer du Postal överst efter du installerat pluginet enligt ovan:

För att sedan ställa in din WordPressinstallation rätt för detta, gör så här:

Ange de efterfrågade uppgifterna enligt följande:

Kontonamn: Här skriver du ett beskrivande namn, det används bara för att du ska se skillnad på flera utskickskonton om du sätter upp fler än ett.
Aktiverad: Ha denna ikryssad om du vill använda det här kontot för utskicken.
Prioritet: Här anger du var i ordningen bland flera konton som detta konto ska användas för utskicken.
Avsändaradress: Vilken adress som ska stå som avsändare. Det är viktigt att denna använder en domän du lagt till i Postal, men själva e-postadressen behöver inte finnas.
Avsändarnamn: Skriv vilket namn som ska stå i Från-fältet på mailet, utöver e-postadressen.
Svarsadress: Vilken svara-till-adress som mailen ska ha, behöver inte vara samma adress som avsändaren, och om en adress anges här måste det vara en som det går att skicka mail till.
Namn för ”svar till”: Vilket namn som ska stå som svara-till utöver svara-till-mailadressen.

Värdnamn: Adressen till Postalservern. Om du har en Postal tjänst via oss är detta antingen postal.oderland.com eller postal02.oderland.com. Denna guide visar hur du tar reda på vilken server din tjänst använder om du är osäker (avsnittet ”Hitta rätt Postalserver” i början).
API-nyckel: Nyckeln för att autentisera utskicken via Postal-servern. Om du använder en Postal-tjänst hos oss visar denna guide hur du skapar en ny sådan nyckel om du behöver en.
Webhook-nyckel: Denna nyckel skapar du genom att klicka på Generera webhook-knappen.

När du är nöjd med inställningarna, klicka på Skapa konto.

Du får nu besked om att kontot skapats:

Du kan nu testa kontot så det fungerar.

Skicka mail via SMTP

Ett e-postkonto behövs för att använda SMTP i WordPress

För att kunna skicka mail via SMTP i WordPress krävs att du först har tillgång till ett e-postkonto. Vill du skapa ett e-postkonto (exempelvis noreply@doman.tld) så kan du följa denna guiden: Hur skapar jag ett e-postkonto.

Om du vill att mailen ska skickas ut via SMTP och ett ”vanligt” mailkonto, välj SMTP överst efter du installerat pluginet enligt ovan:

För att sedan ställa in din WordPressinstallation rätt för att skicka ut mailen via SMTP, gör så här:

Ange de efterfrågade uppgifterna enligt följande:

Kontonamn: Här skriver du ett beskrivande namn, det används bara för att du ska se skillnad på flera utskickskonton om du sätter upp fler än ett.
Aktiverad: Ha denna ikryssad om du vill använda det här kontot för utskicken.
Prioritet: Här anger du var i ordningen bland flera konton som detta konto ska användas för utskicken.
Avsändaradress: Vilken adress som ska stå som avsändare.
Avsändarnamn: Skriv vilket namn som ska stå i Från-fältet på mailet, utöver e-postadressen.
Svarsadress: Vilken svara-till-adress som mailen ska ha, behöver inte vara samma adress som avsändaren, och om en adress anges här måste det vara en som det går att skicka mail till.
Namn för ”svar till”: Vilket namn som ska stå som svara-till utöver svara-till-mailadressen.

Värdnamn: Serveradressen till servern där ditt e-postkonto ligger.
Port: SMTP använder som standard port 587, 465 eller 25. Testa dem i den ordningen om det inte fungerar direkt med 587.
Användarnamn: Användarnamnet för e-postkontot, ofta utgörs det av e-postadressen.
Lösenord: Lösenordet för e-postkontot. Utan detta kan inte utskicken autentiseras och försök att skicka mail kommer misslyckas.

Om du ställer in ett e-postkonto som ligger hos oss och inte har tillgång till lösenordet för det kan du sätta ett nytt genom att följa dessa instruktioner.

När du är nöjd med inställningarna, klicka på Skapa konto.

Du får nu besked om att kontot skapats:

Du kan nu testa kontot så det fungerar.

Skicka mail via PHP

Om du inte vill att mailen ska autentiseras innan de skickas ut kan du använda PHP’s inbyggda e-postfunktion. Då väljer du Local överst efter du installerat pluginet enligt ovan:

I allmänhet rekommenderar vi inte denna lösning för utskick, då risken är stor att mailen fastnar i spamfilter och liknande.

Ange de efterfrågade uppgifterna enligt följande:

Kontonamn: Här skriver du ett beskrivande namn, det används bara för att du ska se skillnad på flera utskickskonton om du sätter upp fler än ett.
Aktiverad: Ha denna ikryssad om du vill använda det här kontot för utskicken.
Prioritet: Här anger du var i ordningen bland flera konton som detta konto ska användas för utskicken.
Avsändaradress: Vilken adress som ska stå som avsändare.
Avsändarnamn: Skriv vilket namn som ska stå i Från-fältet på mailet, utöver e-postadressen.
Svarsadress: Vilken svara-till-adress som mailen ska ha, behöver inte vara samma adress som avsändaren, och om en adress anges här måste det vara en som det går att skicka mail till.
Namn för ”svar till”: Vilket namn som ska stå som svara-till utöver svara-till-mailadressen.

När du är nöjd med inställningarna, klicka på Skapa konto.

Du får nu besked om att kontot skapats:

Du kan nu testa kontot så det fungerar. Kontrollera gärna skräppostmappen eller papperskorgen efter testet, då testmailet kan ha hamnat där.

Testa kontot

Du kan nu testa kontot om du vill se så det fungerar, då går du in på Testkonto i menyn överst, väljer ditt konto (eller ställer den på Auto om du bara har ett konto uppsatt), anger en e-postadress du vill ta emot testmailet på och klickar på Skicka testmeddelande.

Du bör nu få ett mail till din angivna e-postadress.

Hjälpte den här guiden dig?

Relaterade guider