Om du har problem med att skicka och ta emot e-post från din WordPress-webbplats kan du använda en kostnadsfri SMTP-server som kan erbjuda förbättrad tillförlitlighet och leveransbarhet utan kostnad.

WordPress försöker som standard att skicka transaktionella e-postmeddelanden via PHP-post, vilket skapar alla möjliga problem. Transaktionella e-postmeddelanden är din webbplats automatiserade e-postmeddelanden om återställning av lösenord, orderbekräftelser, osv..

SMTP, en förkortning för Simple Mail Transfer Protocol, låter dig skicka webbplatsens e-post via en dedikerad e-postserver. Detta innebär att din webbplats kan skicka e-post mer tillförlitligt och dessa e-postmeddelanden är mindre benägna att hamna i användarnas skräppostmappar.

I det här inlägget kommer vi att titta på 7 kostnadsfria SMTP server-alternativ som du kan använda med din WordPress-webbplats, inklusive en kostnadsfri Gmail SMTP-server.

Vi kommer lite kort att presentera varje alternativ, skriva om eventuella begränsningar hos den kostnadsfria planen och visa dig hur du ställer in den för att funka i WordPress.

Kolla in denna video-guide om hur man använder en kostnadsfri SMTP-server för e-post i WordPress

Vad du behöver för att använda en kostnadsfri SMTP-server med WordPress

För att integrera något av dessa verktyg i din WordPress-webbplats behöver du ett plugin.

Några av dessa verktyg erbjuder sina egna dedikerade integrerings-plugins. Om de inte erbjuder detta, kan du hitta flera kostnadsfria och kvalitativa SMTP plugins på WordPress.org, exempelvis Post SMTP Mailer / E-logg  som är en 100% kostnadsfri nylansering av det populära Postman SMTP-pluginet.

För handledning nedan kommer vi att använda:

  • Ett service-dedikerat WordPress-plugin när det finns tillgängligt.
  • Post SMTP Mailer / E-postlogg när ett dedikerat plugin inte finns tillgängligt. Du bör dock kunna följa samma grundläggande instruktioner med andra plugins.

Redo? Låt oss börja!

7 kostnadsfria SMTP Server-lösningar som man kan använda med WordPress år 2024

Här är de kostnadsfria SMTP-leverantörerna som vi kommer att berätta om – fortsätt läsa för mer information om varje verktyg:

Smtp-server för Gmail

Du känner troligtvis redan till Gmail tack vare dess kostnadsfria e-posterbjudande. Men Google låter dig även använda Gmail som en SMTP-server för att skicka e-post från din webbplats.

Med ett kostnadsfritt Gmail-konto kan du skicka upp till 500 e-postmeddelanden per dygn. Om du prenumererar på betalda Google Workspace-prenumerationer (6 USD per månad) kan du skicka upp till 2 000 e-postmeddelanden under ett dygn.

Att ställa in den kostnadsfria Gmail SMTP-servern kräver lite mer jobb än några av dessa andra verktyg. Men det är värt den extra ansträngningen eftersom Gmail även erbjuder den högsta kostnadsfria sändningsgränsen för alla verktyg på denna lista.

Du kan använda Gmails SMTP-serverinformation på ett antal olika platser. Exempelvis i din lokala e-postklient som Microsoft Outlook eller inom din WordPress-webbplats, vilket är vad vi kommer att fokusera på.

Om du vill konfigurera Gmail med din WordPress-webbplats måste du:

  • Skapa en Google-app
  • Konfigurera din WordPress-webbplats för att skicka via appen med hjälp av ett plugin

Om du vill skicka e-postmeddelanden från en anpassad domän (t.ex. [email protected]) i stället för Gmail ([email protected]) måste du först konfigurera och betala för Google Workspace. Vi har ett helt inlägg om varför vi gillar Google Workspace, samt hur man ställer in Google Workspace MX-poster för att ansluta Google Workspace till ditt eget domännamn.

Om du trivs bra med att skicka e-post från en Gmail-adress, behöver du inte göra något innan du startar handledningen.

Så här använder du Gmail SMTP-servern för att skicka WordPress-e-postmeddelanden…

1. Konfigurera post SMTP Mailer / E-postlogg

För att berätta för din WordPress webbplats att den ska skicka via din Google-app, kan du installera det kostnadsfria Post SMTP Mailer / E-postlogg-pluginet från WordPress.org.

När du har aktiverat detta, ska du gå till den nya Post SMTP  fliken i din instrumentpanel i WordPress och klicka på visa alla inställningar för att visa alla alternativ.

Gå först till fliken Meddelande  och ange din ”från” e-postadress och namn.

När du har gjort detta går du tillbaka till fliken Konto och använder listrutan Typ för att välja Gmail API. Detta kommer att avslöja några ytterligare alternativ. Håll den här sidan öppen eftersom du behöver följande information i nästa steg:

  • Auktoriserat JavaScript-ursprung
  • Auktoriserad omdirigerings-URI
Välj alternativet Gmail API
Välj alternativet Gmail API

2. Skapa en Google-app

Därefter måste du skapa en Google-app. Detta är vad som gör att din WordPress- webbplats (eller någon annan app) kan ansluta sig till Gmail SMTP-servern på ett säkert sätt och skicka e-post.

Det gör du genom att öppna en ny webbläsarflik, gå till Google Developers Console och skapa ett nytt projekt. Om det är första gången du loggar in bör Google uppmana dig att skapa ett nytt projekt. Annars kan du göra detta genom att klicka på listrutan bredvid Google API:er-logotypen (indikeras av [1] i skärmbilden nedan).

När du har din app klickar du på knappen för att aktivera API:er och tjänster:

Skapa ett nytt Projekt för Google-developer
Skapa ett nytt Projekt för Google-developer

Sök sedan efter ”Gmail” och välj resultatet för Gmail API:

Sök efter Gmail-API:et
Sök efter Gmail-API:et

Klicka på knappen Aktivera på sidan för Gmails API-resultat:

Enable the Gmail API
Enable the Gmail API

Detta bör skapa ett dedikerat gränssnitt för Gmail API. Om du vill fortsätta klickar du på knappen för att skapa autentiseringsuppgifter:

Skapa autentiseringsuppgifter för Gmail-API:et
Skapa autentiseringsuppgifter för Gmail-API:et

Fyll först i avsnittet Ta reda på vilken typ av autentiseringsuppgifter du behöver med följande inställningar:

  • Vilket API använder du? Gmail-API
  • Var kommer du att ringa API från? Webbläsare (JavaScript)
  • Vilka data kommer du att komma åt? Användardata

Klicka sedan på de autentiseringsuppgifter jag behöver?-knappen:

Fylla i formuläret Autentiseringsuppgifter
Fylla i formuläret Autentiseringsuppgifter

Google uppmanar dig då att konfigurera en OAuth-medgivandeskärm. Klicka på knappen i prompten för att konfigurera medgivande-skärmen:

Uppmaningen att skapa en OAuth-medgivandeskärm
Uppmaningen att skapa en OAuth-medgivandeskärm

Då öppnas en ny flik för OAuth-medgivandeskärmen. För användartypen väljer du  Extern. Klicka sedan på  Skapa:

Skapa en extern medgivandeskärm
Skapa en extern medgivandeskärm

På nästa skärm anger du grundläggande information för din webbplats, till exempel namn och webbadress.

Stressa inte upp dig för mycket, du behöver faktiskt inte använda den här informationen:

Konfigurera skärmen för medgivande
Konfigurera skärmen för medgivande

När du har lagt till allt klickar du på knappen Spara längst ned.

Gå sedan tillbaka till Lägg till autentiseringsuppgifter till ditt projekt-fliken och ange följande information:

  • Namn – något lätt att komma ihåg – t.ex. namnet på din webbplats
  • Auktoriserat JavaScript ursprung – kopiera och klistra in detta från Post SMTP Mailer / E-postlogg-pluginet (Steg #1).
  • Auktoriserad omdirigerings-URI- kopiera och klistra in detta från post SMTP Mailer / E-postlogg-pluginet (Steg #1).

Klicka sedan på Uppdatera:

Skapa dina autentiseringsuppgifter
Skapa dina autentiseringsuppgifter

Knappen Uppdatera ska ändras till skapa OAuth-klient-ID. Klicka på den knappen för att slutföra processen. Klicka sedan på Klar.

När du har klickat på Klar bör du se en post i sektionen för OAuth 2.0-klient-ID:n  under fliken Autentiseringsuppgifter (du bör automatiskt tas till den här sidan efter att ha klickat på Klar).

Klicka på posten för ditt klient-ID för att öppna dess inställningar:

Åtkomst till OAuth 2.0-klient-ID:er
Åtkomst till OAuth 2.0-klient-ID:er

Leta sedan efter två informationsdelar:

  • Klient-ID
  • Klienthemlighet

Håll dessa två bitar av information nära till hands eftersom du behöver dem i nästa steg:

Gmail-API-klient-ID:er
Gmail-API-klient-ID:er

3. Lägg till klient-ID:er för att publicera SMTP Mailer/E-postlogg

Nu ska du gå tillbaka till din instrumentpanel i WordPress och Post SMTP Mailer / E-logginställningar och klistra in i ditt klient-ID och din klient-hemlighet. Klicka sedan på Spara ändringar:

Lägga till Gmail API-klient-ID:er i WordPress
Lägga till Gmail API-klient-ID:er i WordPress

När du gör detta, kommer Post SMTP Mailer / E-postlogg att uppmana dig att bevilja behörighet för Google:

Bevilja behörighet för Google
Bevilja behörighet för Google

När du klickar på länken öppnas google´s normala auktoriseringsprocess. Du måste klicka dig igenom den och ge din webbplats behörighet att komma åt ditt Gmail-konto.

Eftersom du inte skickade in appen till Google för granskning får du en varning av Google om att appen inte är verifierad. Eftersom du har skapat appen själv kan du ignorera den här varningen och känna dig trygg. Klicka på länken för att visa de avancerade inställningarna och välj sedan Gå till ”din webbplats”  för att fortsätta auktoriseringsprocessen:

Ignorera varningen för att fortsätta
Ignorera varningen för att fortsätta

När du har slutfört auktoriseringsprocessen är du klar!

För att kontrollera att allt fungerar innehåller plugin:et Post SMTP Mailer/E-postlogg en funktion som gör att du kan skicka ett testmeddelande.

SendGrid

SendGrid är en populär transaktionell e-posttjänst som är lätt att ställa in för WordPress tack vare sin API-integreringsmetod. Den ger dig även en detaljerad analys och loggning.

SendGrid erbjuder 1 månads kostnadsfri utvärderingsversion som låter dig skicka upp till 40 000 e-postmeddelanden. När din första månad är klar kan du fortsätta att skicka upp till 100 e-postmeddelanden per dag för evig tid.

För mindre WordPress-webbplatser, bör denna gräns räcka fint. Om du behöver överskrida den kostnadsfria gränsen börjar de betalda planerna på $ 14,95 per månad för upp till 40.000 e-postmeddelanden.

SendGrid erbjuder även en separat tjänst så att du kan skicka marknadsföringsmeddelanden. För att ställa in SendGrid för WordPress måste du:

  • Generera en SendGrid API-nyckel
  • Lägga till API till WordPress med hjälp av ett dedikerat WordPress-plugin eller ett separat SMTP-plugin

För hela handledningen har vi ett helt inlägg om hur man använder SendGrid med WordPress.

Pepipost

Pepipost är strikt en e-posttjänst. Du kan ansluta den till vilken app eller tjänst som helst, inklusive din WordPress-webbplats. Du får även rapporter i realtid för att analysera de e-postmeddelanden som du skickar.

Med Pepipost kan du skicka upp till 100 e-postmeddelanden per dag kostnadsfritt för evig tid. Du kommer även att kunna skicka upp till 30.000 e-postmeddelanden under dina första 30 dagar.

Om du behöver överskrida denna gräns, finns det inte så många alternativ. Den billigaste planen kostar $ 25 per månad för upp till 150.000 e-postmeddelanden.

För att hjälpa dig att använda Pepipost med WordPress, erbjuder Pepipost ett officiellt WordPress plugin som hjälper dig att ansluta till Pepipost API (snarare än att använda SMTP-referenser).).

Så här använder du Pepipost för att leverera e-postmeddelanden i WordPress.

1. Autentisera domännamn och åtkomst-API-nyckel

För att komma igång, registrera dig för ett kostnadsfritt Pepipost-konto för att generera din API-nyckel.

När du har skapat ditt konto uppmanas du att lägga till webbadressen till wordpress-webbplatsen som en sändande domän:

Lägg till domän i Pepipost
Lägg till domän i Pepipost

Du måste sedan lägga till två TXT-poster i DINA DNS-poster för att autentisera ditt domännamn.

Om du är host hos Kinsta kan du lägga till dessa TXT-poster i domänen från Kinsta DNS-fliken i MyKinsta´s instrumentpanel. Om du inte är säker på hur du gör detta kan du följa vår guide om e-postautentisering för att lära dig hur du lägger till dessa DNS-poster och varför de är viktiga.

När du har autentiserat ditt domännamn går du till Inställningar → Integreringar  på pepipost´s instrumentpanel för att hitta din API-nyckel. Håll det här värdet nära till hands eftersom du behöver det i nästa steg:

Få tillgång till Pepipost´s API-nyckel
Få tillgång till Pepipost´s API-nyckel

2. Installera och konfigurera det officiella Pepipost-pluginet

När du har din Pepipost API-nyckel, kan du installera det officiella Pepipost-pluginet från WordPress.org.

Gå sedan till den nya fliken Pepipost Inställningar  i wordpress instrumentpanel och lägg till din API-nyckel i rutan för API-nyckel.

Förutom detta behöver du även konfigurera grundläggande avsändarinformation, till exempel ditt ”från-namn” och ”från e-postadress”.

När du har sparat dina ändringar bör du vara redo att köra igång. Du kan använda avsnittet Skicka ett test-mail för att se till att allt fungerar som det ska:

Lägga till API i plugin-inställningar för Pepipost
Lägga till API i plugin-inställningar för Pepipost

Brevo (tidigare Sendinblue)

Brevo kan hjälpa dig att skicka både marknadsförings-e-post och transaktionella e-postmeddelanden (det är även ett bra Mailchimp-alternativ). Fokus ligger främst på marknadsföring, med marknadsföringsautomations- funktioner och mycket mer.

Brevo har även en av de högre gränserna för kostnadsfri e-post, så att du kan skicka upp till 300 e-postmeddelanden per dag för evig tid. Men om du behöver överskrida dessa gränser, är det billigaste alternativet $ 25 per månad för upp till 40.000 e-post / månad. Så, om du tror att det finns en risk att du kommer att överstiga 300 e-postmeddelanden per dag, är detta inget bra alternativ

För att hjälpa dig att använda Brevo med WordPress erbjuder Brevo-teamet ett dedikerat WordPress-plugin.

Så här använder du Brevo för att leverera transaktionella e-postmeddelanden i WordPress kostnadsfritt.

.

1. Registrera och generera API-nyckel

För att komma igång, registrera dig för ett kostnadsfritt Brevo-konto.

När du har loggat in på ditt konto klickar du på ditt användarnamn i det övre högra hörnet och väljer alternativet SMTP & API. Du kan även besöka den här sidan när du är inloggad.

Klicka sedan på knappen Skapa en ny API-nyckel. I popupen:

  • Välj version 2.0
  • Skapa ett namn som är lätt att komma ihåg(t.ex. namnet på din WordPress-webbplats)
  • Klicka på Generera
Skapa en Sendinblue API 2.0-nyckel
Skapa en Sendinblue API 2.0-nyckel

Du bör då se värdet för din API-nyckel – Ha detta värde nära till hands eftersom du behöver det i nästa steg.

2. Installera Sendinblue (Brevo) Plugin

Härnäst ska du installera och aktivera det officiella Sendinblue-pluginet från WordPress.org.

Klicka sedan på den nya Fliken Sendinblue  i wordpress instrumentpanel och lägg till din API-nyckel i rutan. Klicka sedan på Logga in.

Lägga till API-nyckel i Sendinblue-plugin-inställningar
Lägga till API-nyckel i Sendinblue-plugin-inställningar

Du bör då se pluginets fullständiga inställnings-område.

Om du vill börja skicka webbplatsens transaktionella e-postmeddelanden via Sendinblues kostnadsfria SMTP-server väljer du knappen Ja i avsnittet Transaktionella e-postmeddelanden.

Sedan kan du välja din avsändarinformation (du kan styra detta från Sendinblue´s instrumentpanel) och skicka ett test-mail:

Aktivera skicka transaktionsmeddelanden med Sendinblue
Aktivera skicka transaktionsmeddelanden med Sendinblue

Mailjet

Mailjet är en prisvärd e-postlösning som kan hjälpa till både med marknadsförings- e-post och transaktionella e-postmeddelanden. För SMTP-sändningstjänsten kan du skicka upp till 200 e-postmeddelanden per dag kostnadsfritt för evig tid, dina e-postmeddelanden kommer dock att innehålla Mailjet-logotypen i sidfoten.

För att ta bort logotypen och / eller öka din sändningsgräns, börjar betalda planer på endast $ 9,65 per månad för upp till 30.000 e-postmeddelanden per månad.

Så här använder du Mailjet för att skicka e-postmeddelanden i WordPress.

1. Registrera och få tillgång API-nyckel

För att komma igång, registrera dig för ett kostnadsfritt Mailjet-konto för att komma åt din Mailjet API-nyckel.

När du har aktiverat ditt Mailjet-konto går du till Transaktionell → Översikt i instrumentpanelen i Mailjet för att hitta dina API-nycklar:

Api-nyckel för åtkomst till Mailjet
Api-nyckel för åtkomst till Mailjet

Du kan även använda konfigurationsalternativen till höger för att lägga till och autentisera dina avsändaredomäner och adresser. Detta kommer att bidra till att förbättra leveransbarheten för dina e-postmeddelanden.

2. Installera officiellt plugin

För att konfigurera din WordPress-webbplats till att kunna skicka transaktionella e-postmeddelanden via Mailjet, erbjuder Mailjet ett dedikerat integrerings-plugin på WordPress.org.

När du har installerat och aktiverat pluginet går du till den nya fliken Mailjet i instrumentpanelen i WordPress och lägger till API-nycklarna från ditt Mailjet-konto:

Lägg till API-nycklar för Mailjet i pluginets inställningar
Lägg till API-nycklar för Mailjet i pluginets inställningar

När du har anslutit ditt Mailjet-konto ser du ett alternativ för att synkronisera dina registrerade WordPress-användare med Mailjet. Om du bara vill använda Mailjet för transaktionella e-postmeddelanden kan du klicka på knappen för att hoppa över det här steget.

Öppna sedan inställningarna för Mailjet-pluginet i wordpress instrumentpanel (Mailjet → Inställningar) och välj sändningsinställningar.

Markera kryssrutan om du vill aktivera e-post via Mailjet. Fyll sedan i din avsändarinformation och skicka ett testmeddelande för att se till att allt fungerar:

Aktivera Mailjet för e-postsändning
Aktivera Mailjet för e-postsändning

Elastic Email

Elastisk Email erbjuder en prisvärd SMTP-tjänst med en evigt kostnadsfri plan och en billig betala-efterhand-prissättning. Med den för evigt kostnadsfria planen kan du skicka upp till 100 e-postmeddelanden per dag. För att komma över den gränsen betalar du bara för din användning – 0,09 USD per 1 000 e-postmeddelanden.

Du kan även köpa en privat IP-adress för $ 1 per dag, samt flera andra tillägg (t.ex. e-postbilagor).

1. Registrera och få tillgång API-nyckel

För att komma igång, registrera dig för ett kostnadsfritt Elastic email-konto för att komma åt din Elastic Email-API-nyckel.

När du har aktiverat ditt konto klickar du på ditt användarnamn i det övre högra hörnet och väljer Inställningar.

Gå sedan till fliken API och ge ditt samtycke till att du inte kommer att spamma användare. När du ger ditt samtycke visar elastisk e-post dig en knapp för att skapa API-nyckel:

Skapa en API-nyckel för Elastic Email
Skapa en API-nyckel för Elastic Email

Ge API-nyckeln ett namn som är enkelt att komma ihåg och välj Plugin för  behörighetsnivån:

Konfigurera inställningarna för API-nyckel
Konfigurera inställningarna för API-nyckel

Sedan bör du se värdet på din API-nyckel. Se till att hålla det här fönstret öppet eftersom du behöver det i nästa steg och Elastic Email visar bara detta en gång.

2. Installera officiellt plugin

För att hjälpa dig att använda Elastic Email med WordPress, erbjuds ett officiellt plugin på WordPress.org som kallas Elastic Email Sender.

När du har installerat och aktiverat pluginet på din WordPress-webbplats kan du gå till den nya Elastic email-sender-fliken i WordPress instrumentpanel. Konfigurera sedan följande information:

  • Välj mailprogram – Skicka all din e-post i WordPress via Elastic Email´s API.
  • API-nyckel för Elastic Email – lägg till API-nyckeln från föregående steg.
  • E-posttyp – Transaktionell
  • Från namn och e-post

Klicka sedan på Spara ändringar:

Lägg till Elastic Emails API-nyckel till WordPress-pluginet
Lägg till Elastic Emails API-nyckel till WordPress-pluginet

Du bör då se ett meddelande om framgång.

Om du vill vara säker på att allt fungerar som det ska går du till Elastic Email-sender → Skicka test för att skicka ett testmeddelande.

Mailgun

Mailgun erbjuder inte längre en evigt kostnadsfri plan som dessa andra verktyg. Men vi vill ändå ha med det i vår lista eftersom det erbjuder en lång tre månaders testversion, samt en prisvärd betala-efterhand-prissättning efter detta. Men om du vill ha något som är 100% kostnadsfritt för alltid, är Mailgun inte ett alternativ.

Mailgun erbjuder en enkel API-baserad sändningstjänst som du kan integrera med WordPress på bara några minuter.

Du kan skicka upp till 5.000 e-postmeddelanden per månad och dina första tre månader är kostnadsfria. Därefter kan du använda priser för användningsbaserad betalning från $0,80 per 1 000 e-postmeddelanden.

Vi har en hel guide om hur man använder Mailgun med WordPress.

Sammanfattning

Standardsättet som WordPress använder för att skicka e-post leder till alla möjliga typer av problem med exempelvis tillförlitlighet och leveransbarhet. För att åtgärda problem med din WordPress-webbplats transaktionella e-postmeddelanden bör du använda en dedikerad SMTP-server, i stället för att förlita dig på WordPress standardalternativ.

Med en kostnadsfri SMTP-server, kan du tack och lov få tillgång till tillförlitliga transaktionella e-postmeddelanden i WordPress utan att spendera en krona.

Här är de viktigaste aspekterna du bör känna till om de olika lösningar du kan dra nytta av:

  • Gmail SMTP-server – låter dig skicka upp till 500 e-postmeddelanden per 24-timmarsperiod med ett kostnadsfritt Gmail-konto eller 2 000 e-postmeddelanden om du betalar för Google Workspace.
  • SendGrid – Du kan skicka 100 e-postmeddelanden per dag för evigt (och 40.000 e-postmeddelanden kostnadsfritt under din första månad).
  • Pepipost – Du kan skicka 100 e-postmeddelanden per dag för alltid (och 30.000 e-postmeddelanden kostnadsfritt under dina första 30 dagar).
  • Sendinblue – Du kan skicka 300 e-postmeddelanden per dag för alltid.
  • Mailjet – Du kan skicka upp till 200 e-postmeddelanden per dag för alltid.
  • Elastic Email – Du kan skicka upp till 100 e-postmeddelanden per dag för alltid, med billig betala-efterhand-prissättning efter detta.
  • Mailgun – Du kan skicka 5.000 e-postmeddelanden per månad kostnadsfritt men bara för dina första 3 månader. Efter detta har det dock en billig betala-efterhand- prissättning.

För den högsta kostnadsfria sändningsgränsen kan du konfigurera Gmail´s SMTP-server. Gmail har dock även den mest krångliga installationsprocessen.

För enklare inställningar kan du överväga andra kostnadsfria alternativ som Sendinblue (300 e-postmeddelanden per dag) eller SendGrid (100 e-postmeddelanden per dag).

Matteo Duò Kinsta

Innehållschef på Kinsta och innehållsmarknadsförings-konsult för WordPress plugin-utvecklare. Ta kontakt med Matteo på X.