Du kanske har märkt att WordPress standardfunktion för PHP-mail är opålitlig och ofta skickar dina viktiga e-postmeddelanden direkt till skräppostmappen, eller till och med ingenstans alls.
På WPBeginner använder vi en SMTP-server för att se till att våra e-postmeddelanden levereras varje gång. Men många nybörjare berättar för oss att de tycker att det är komplicerat att konfigurera en e-postserver.
Den här artikeln innehåller en steg-för-steg-guide för att konfigurera en gratis SMTP-server för din WordPress-webbplats för att öka din e-postleverans. Metod 1 är den enklaste.
Varför använda en SMTP-server för att skicka email till WordPress?
Ofta klagar ägare av websites över WordPress som inte skickar email issue.
Som standard skickar WordPress email via PHP:s mailfunktion. Tyvärr är inte alla WordPress webbhotell servrar korrekt konfigurerade för att använda PHP mail.
Även om emailen skickas utan problem kan de felaktigt identifieras som skräppost. Det innebär att de kan bli automatiskt borttagna utan att någonsin ses.
Det bästa sättet att säkerställa deliverability för dina emails i WordPress är att använda en SMTP server. Det är standardprotokollet för att skicka email på internet.
SMTP-servrar använder korrekt autentisering för att se till att emailet skickas av en auktoriserad avsändare. Detta förbättrar deliverability och dina emails landar säkert i användarnas inboxar.
Nu behöver du ett plugin för att ansluta din WordPress site till din SMTP server. Vi kommer att använda pluginet WP Mail SMTP, som är det bästa SMTP-pluginet för WordPress.
Lyckligtvis finns det en gratis version av WP Mail SMTP också tillgänglig.
Med det sagt, låt oss ta en titt på hur du ställer in WP Mail SMTP och sedan hur du ansluter den till populära gratis SMTP-servrar.
Installera WP Mail SMTP-plugin för WordPress
Det första steget är att installera och aktivera WP Mail SMTP plugin. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett plugin för WordPress.
Efter aktivering kommer du att se installationsguiden för WP Mail SMTP. Du kan hoppa över guiden eftersom vi kommer att visa dig hur du ställer in pluginet manuellt.
Klicka bara på länken ”Go back to the Dashboard” längst ner.
Du bör nu se WP Mail SMTP ” Settings page, där du kan konfigurera pluginet.
Om du har köpt en Pro-licens måste du klistra in licensnyckeln och klicka på knappen ”Verify Key”. Du hittar license key i ditt account area på WP Mail SMTP website.
You need to start by entering your From Email and From Name. WordPress email kommer att skickas från denna email address och detta namn.
Du bör låta boxen ”Force From Email” vara kontrollerad. Detta säkerställer att all email från din WordPress site skickas från den email addressen via din SMTP server.
Tips: Se till att du kontrollerar alternativet ”Force From Name” så att alla email kommer från samma namn, oavsett eventuella inställningar i tillägg som WPForms.
Därefter ska du rulla ner till Mailer section, där du kan välja en SMTP-posttjänst. Klicka bara på den som du vill använda.
Nästa steg beror på vilken tjänst du väljer.
Vi kommer att täcka hur man ställer in ett antal gratis SMTP-servrar steg för steg. Du måste hålla tabben WP Mail SMTP-inställningar öppen och sedan följa instruktionerna för din valda SMTP-server:
Note: Om du inte känner dig särskilt säker på tekniska saker rekommenderar vi att du upgraderar till WP Mail SMTP:s Elite account. De har en fantastisk White Glove Setup-tjänst som hjälper dig genom installationsprocessen.
1. Sending WordPress Emails med hjälp av Gmail SMTP Server
Du kan använda ett gratis Gmail account för att skicka SMTP email. Om du inte redan har ett Gmail-konto måste du skapa ett innan du följer resten av dessa instruktioner.
Med ett gratis Gmail-konto kan du skicka upp till 500 email per dag. Men om du har tillgång till ett betalt Google Workspace account, så höjs den limiten till 2000 email per dag.
Först loggar du in på din WordPress-admin, där du redan bör ha installerat WP Mail SMTP. På WP Mail SMTP ” Settings page, you must select ’Google / Gmail’ as your mailer.
Nu kan det vara mycket arbete att ansluta WordPress tillägg till Gmail och andra Google-tjänster. Den goda nyheten är att Pro-versionen av WP Mail SMTP Pro erbjuder en snabb och enkel installation med ett klick. Vi rekommenderar starkt detta.
För att komma igång är det bara att toggle alternativet ”One-Click Setup” till positionen ”on”.
You will see a notice that you need to save settings before you can proceed, so make sure you click the ”Save Settings” button at the bottom of the page.
När du rullar tillbaka ner på sidan kommer du att se att det nu finns en ”Logga in med Google” -knapp. Du måste klicka på den knappen för att auktorisera pluginet.
You will be asked to select a Google account, agree to the terms of service, and click a ’Allow’ button to allow WP Mail SMTP to send email.
Grattis, du har utan problem länkat den aktuella webbplatsen till Google. Du kan börja skicka email via Gmail.
Men först bör du gå vidare och testa att din email fungerar.
2. Sending WordPress Emails med hjälp av Brevo (Sendinblue) SMTP Server
Brevo (tidigare Sendinblue) låter dig skicka upp till 300 gratis email dagligen från din website.
För att använda Brevo, se till att du selectar ’Sendinblue’ på WP Mail SMTP ” Settings page i screenshot ovan.
Därefter måste du skapa ett account på Brevo website. Efter att ha bekräftat din email address kommer du att bli ombedd att fylla i lite information om ditt företag. Du kommer också att få ett message med en bekräftelsekod som du ska enter.
Därefter kommer du att bli ombedd att välja en Brevo-plan.
Klicka bara på knappen ”Fortsätt med en gratis plan”.
You will now see your Brevo dashboard.
Skapa en new subdomain för din email
Innan du går vidare måste du skapa en subdomain på din website, till exempel mail1.yourdomain.com
.
För att göra detta, logga in på ditt webbhotell eller domänregistrator konto och följ sedan deras instruktioner för att lägga till en subdomain.
Om du använder Bluehost måste du klicka på tabben Webbhotell till vänster. Du kan öppna kontrollpanelen genom att klicka på knappen ”cPanel” längst ner på sidan.
Detta kommer att starta cPanel dashboard för din website.
You can scroll down to the Domains section and then click the ’Domains’ alternative.
Du kommer nu att se en page som listar dina befintliga domäner och subdomains.
Om du vill skapa en ny subdomain måste du clicka på knappen ”Create A New Domain”.
På nästa page måste du enter den subdomain du gillar att skapa följt av ditt domain name, till exempel ’mail1.startawpsite.com’.
Därefter måste du klicka på knappen ”Submit” för att fortsätta. Bluehost kommer att add subdomain till ditt webbhotell.
När du har skapat subdomain måste du add to ditt Brevo account.
Lägga till din subdomain i Brevo
I ditt Brevo account måste du gå till sidan Settings. På den här sidan rullar du till ”Your Senders and Domains” section och klickar på knappen ”Configure” under den.
Därefter måste du klicka på ”Domains” i menyn som visas och sedan klicka på knappen ”Add a domain”.
Gå vidare och enter hela din subdomain, till exempel mail1.yoursite.com
. Du måste också välja din email domain provider från dropdown-menyn. Om din provider ej finns med på listan väljer du helt enkelt ”Other”.
Se till att du klickar på knappen ”Save this email domain” när du är slutförd.
När email domain är saved måste du verifiera att den tillhör dig. Du måste add 2 koder till dina DNS settings. Den första kommer att kontrollera att du äger domänen, och den andra kommer att förbättra email deliverability.
Ett tips: Oroa dig inte om du av misstag close denna popup. Du kan komma tillbaka till den genom att clicka på länken ”Verify This Domain” bredvid din subdomain.
Därefter måste du öppna DNS settings för din domän i ditt webbhotell account. Ditt webbhotell bör ha instruktioner för detta. Se till att du lämnar tabben med Brevo website öppen så att du kan kopiera settings.
I Bluehost måste du till exempel gå till tabben Domains och klicka på knappen ”Settings” bredvid din websites domain name.
Efter det kommer du att se olika inställningar för domäner i Bluehost.
Rulla bara ner och klicka på alternativet ”Advanced Tools”.
Här kommer Bluehost att visa namnservrarna för din domän och andra poster.
Om du vill hantera DNS-poster kan du klicka på knappen ”Hantera” bredvid Avancerade DNS-poster.
Därefter kommer Bluehost att visa ett varningsmeddelande om att endast avancerade användare ska ändra DNS-posterna eftersom du med fel inställningar kan förlora åtkomst till din email och webbplats.
Du kan helt enkelt klicka på knappen ”Fortsätt”.
Detta tar dig till en vy där du kan hantera din WordPress-webbplats DNS-poster.
Du måste klicka på knappen ”Add Record” och sedan lägga till Brevo-kodposten med hjälp av informationen på Brevo-webbplatsen. Sedan ska du göra samma sak för att add to DKIM-posten.
När du har addat båda TXT-posterna till din domäns DNS-inställningar måste du gå tillbaka till Brevo-webbplatsen.
Härifrån måste du klicka på knappen märkt ”Autentisera den här email domain”. You should be taken to a new page, where you can see a success message that it is autentisera.
Tips: Ändringar av DNS kan ta så lång tid som 24-48 timmar att sprida sig över internet. Om verifieringen Misslyckas är det bara att försöka igen om några timmar.
Aktivera Brevo i WP Mail SMTP
Nu behöver du bara slutföra aktiveringen av Brevo på din WordPress webbplats. Gå bara tillbaka till WP Mail SMTP Settings page som du öppnade tidigare och hitta API key boxen.
Klicka sedan på länken ”Get v3 API Key”.
Denna link kommer att öppna upp den korrekta page för your Brevo account i en new tab.
Här behöver du bara kopiera SMTP-nyckelvärdet.
När du har kopierat den går du tillbaka till WP Mail SMTP och klistrar in API-nyckeln.
Du måste också fylla i den sending domain som du tidigare har enterat i Brevo, t.ex. mail1.yoursite.com
.
Se till att du klickar på knappen ”Save Settings” när du har gjort detta.
Grattis, du har utan problem konfigurerat Brevo. Du behöver bara vänta på att de aktiverar ditt account.
Nu är det dags att gå vidare och testa att your email fungerar.
3. Sending WordPress Emails med hjälp av SendGrid SMTP Server
SendGrid erbjuder en gratis plan som låter dig skicka upp till 100 gratis dagliga email.
Först måste du besöka SendGrids website och klicka på knappen ”Start For Free” för att skapa ditt gratis account.
När du har skapat ditt account kommer en verifieringsprocess att utlösas. Ditt account kommer att placeras tillfälligt Pausad medan de ställer några frågor till you via email. De gör detta för att se till att du kommer att använda tjänsten på ett sätt som överensstämmer med deras policyer och värderingar.
När din ansökan är approve kan du logga in på din SendGrid dashboard.
Skapa en avsändaridentitet
Ditt första steg är att skapa en avsändaridentitet, som är den ”from”-adress som används för dina email. För att göra detta måste du clicka på ”Sender Authentication” i Settings section längst ner i dashpanelens menu.
Detta tar dig till SendGrid Sender Authentication page.
Du ska rulla ner till Single Sender Verification section och sedan klicka på knappen ”Kom igång” under ”Verifiera en Address”.
Då visas ett formulär där du kan skapa en avsändare.
Sedan är det bara att enter det namn, email address och postadress som du vill använda för dina email. När du är slutförd kan du klicka på knappen ”Skapa” för att lagra dina detaljer om avsändaren.
Viktigt: Denna ”Reply-To”-adress måste vara densamma som den du har enter som ”From”-adress i WP Mail SMTP-inställningarna.
You will receive a confirmation email in your inbox to verify this business email address.
Se till att du klickar på länken i meddelandet för att slutföra konfigurationen av identiteten för en enda avsändare.
När du har kontrollerat din email address kan du gå tillbaka till SendGrids instrumentpanel genom att clicka på länken Dashboard i sidebaren.
Generera en API Key
Nästa steg är att generera en API key så att you kan ansluta din website till ditt SendGrid account och börja skicka emails.
Med hjälp av SendGrids dashboard-meny måste du hitta Email API section och klicka på ”Integration Guide”.
På nästa page blir you ombedd att välja en integrationsmetod.
I boxen SMTP Relay går du vidare och klickar på knappen ”Choose”.
Du måste ge API key ett namn som påminner dig om vad du ska använda den till i framtiden.
I det här exemplet gav vi den namnet ”WP Mail SMTP”.
Nu kan du klicka på knappen ”Create Key” för att generera API key.
Du bör se ett message som bekräftar att det skapades utan problem och API key kommer att visas under.
Du kommer att behöva den här nyckeln i nästa section, så låt SendGrid tabben vara öppen i din webbläsare.
Anslutning av WP Mail SMTP till ditt SendGrid-konto
Gå sedan tillbaka till din WordPress admin webbläsare tabs och gå till WP Mail SMTP ” Settings. Du bör redan ha valt SendGrid för din mailers. Om ej, välj det nu.
Längst ner på vyn ser du en box där du kan enter din SendGrid API key. Du behöver bara copy and paste den här och sedan clicka på knappen ”Save Settings”.
Därefter måste du kontrollera att din integration fungerar.
Först går du till tabben Email Test i dina WP Mail SMTP settings. Sedan enter du din email address och clickar på knappen ”Send Email”.
Du bör se ett message om att test emailet skickades utan problem. Du kan bekräfta detta genom att gå till din inbox och kontrollera att emailet finns där.
Nu när ditt test email har skickats utan problem, gå tillbaka till tabben med din SendGrid API page. Du måste gå vidare och kontrollera boxen ”Jag har uppdaterat mina inställningar”. Klicka sedan på ”Nästa: Verify Integration”-knappen.
På nästa vy måste du klicka på knappen ”Verify Integration”.
You should then see a message confirming that SendGrid received your email and your setup is complete.
Autentisering av en subdomain i SendGrid
För att slutföra konfigurationen av SendGrid bör du skapa och autentisera en subdomain för att förbättra din email deliverability.
Tips: Om du inte kan skapa och autentisera din subdomain kommer emailen från din website fortfarande att skickas ut. Det finns dock en möjlighet att vissa email inte levereras till mottagarna.
Nu måste du skapa en subdomain på din website, till exempel sg.yourdomain.com.
Du kan göra detta genom att logga in på ditt webbhotell account och följa deras instruktioner för att lägga till en subdomain.
Om du använder Bluehost måste du logga in på ditt konto på webbhotellet och klicka på tabben Webbhotell till vänster. Du kan öppna kontrollpanelen genom att klicka på knappen ”cPanel” längst ner på sidan.
Detta kommer att starta cPanel dashboard för din website.
You can scroll down to the Domains section and then click the ’Domains’ alternative.
Du kommer nu att se en page som listar dina befintliga domäner och subdomains.
Om du vill skapa en ny subdomain måste du clicka på knappen ”Create A New Domain”.
På nästa page måste du enter den subdomain som du gillar att skapa.
Vi föreslår att du använder sg.yourdomain.com för din subdomain
. Se till att du klickar på knappen ”Submit” för att lagra din nya subdomain.
När du har skapat subdomain måste du add to ditt SendGrid account.
För att göra detta måste du gå tillbaka till Settings ” Sender Authentication page i ditt SendGrid account. Under ”Domän autentisering” måste du klicka på knappen ”Kom igång”.
Nu ska du välja din DNS server. Det här är din server för din website, till exempel Bluehost eller SiteGround, om inte ditt domain name är registrerat hos ett annat företag.
I det andra steget väljer du alternativet ”Yes” för ”Would you also like to brand the links for this domain?”. Detta innebär att dina email kommer att visas som att de kommer från din domän, eller ej SendGrids.
Klicka sedan bara på knappen ”Nästa”.
Nu måste du enter din domän i ’Domain You Send From’ box. Under detta klickar du på länken ”Advanced Settings” för att öppna några ytterligare alternativ.
Härifrån kan du avmarkera rutan ”Använd automatiserad säkerhet” och kontrollera rutan ”Använd customize return path”. Skriv sedan in den första delen av din subdomain för ”Return Path”.
Om your subdomain till exempel är sg.example.com
skriver du in sg
.
När du har gjort detta måste du klicka på knappen ”Next”.
Därefter kommer du att se några DNS-poster som du måste add to din domän. You can consult your web host’s server’s documentation or refer to our Brevo method for help doing this.
När du har lagt till posterna fortsätter du och klickar på knappen ”Verify” längst ner på vyn. Du bör då se ett success message.
Slutligen kan du testa din SMTP-email igen för att vara säker på att email skickas korrekt.
Testa att din SMTP-mail fungerar
Det sista steget för alla dessa metoder är att skicka ett test email för att se till att allt fungerar som det ska.
Gå först till tabben ”Email Test” i WP Mail SMTP-inställningarna. Enter sedan den email address där du vill att test emailet ska skickas om den skiljer sig från standarden.
Klicka bara på knappen ”Send Email” så skickas ditt email.
You should see a message to let you know that the email was sent without problem.
Gå sedan vidare och kontrollera din inbox för att se till att test email har kommit fram.
Andra gratis SMTP Mailer alternativ
Det finns andra gratis SMTP mailers alternativ du kan använda istället för de som vi har täckt:
- Outlook: Detta innebär en längre installationsprocess än andra metoder, men fördelen är att du kan skicka många email (upp till 5.000 per dag).
- Amazon SES: Den här tjänsten rekommenderas endast om du är säker på tekniken, eftersom installationen är ganska komplex. Det är gratis för your första år.
- SMTP.com: Detta är ett robust och tillförlitligt alternativ. Nackdelen är att det bara är gratis under dina första 30 dagar, sedan måste du betala för att använda det.
För alla dessa kan du få instruktioner genom att välja mailers på din WP Mail SMTP-inställningssida och sedan klicka på länken documentation. Detta kommer att öppna instruktionerna i en new tab.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du använder en gratis SMTP-server för att skicka email till WordPress. Du kanske också gillar att kontrollera våra artiklar om de bästa e-postmarknadsföringstjänsterna och vår jämförelse av de bästa apparna för virtuella företagstelefonnummer (med gratis alternativ).
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
I would like to ask. Will the Gmail smtp connection work even when I have two-factor authentication set up, or do I have to use their api to connect first?
WPBeginner Comments
The connection is not using the account login itself, so using two-factor authentication is fine.
Mrteesurez
That’s mean one can use Gmail to send emails in WordPress with this plugin. Most beginners bloggers didn’t have a custom emails account, they still rely on Gmail. Can I use the free version of the plugin to achieve this or it’s required elite plan or you just use elite on the example ?
WPBeginner Comments
A number of email services can be used with the free version of WP Mail SMTP, including Gmail.
boris
Great help, thanks! If your host doesn’t provide email services and you use this method, what are he options for using an alias so the emails sent out have the domain instead of ”gmail.com”, for example.
WPBeginner Support
It would depend on who you registered your domain with and our guide below can help with understanding your options:
https://www.wpbeginner.com/beginners-guide/how-to-create-a-free-business-email-address-in-5-minutes-step-by-step/
Administratör
Jeffin Grey
Great its going next level article Very Easy way to follow instruction
Thanks For Sharing
WPBeginner Support
Glad our article was helpful!
Administratör
Michael Prosser
Great, easy to follow instructions for setting up the Gmail SMTP. Thank you!
WPBeginner Support
You’re welcome, glad our guide was helpful
Administratör
Tony
i have managed to set up the gmail api and its working just fine. But what i would like to know is, how many emails/ newsletters can i send in a day using the gmail api. Thanks
WPBeginner Support
You would need to check Google’s current documentation for the limits at the moment
Administratör