SMTP: Komplett guide till e-postprotokollet (2026)

Lär dig allt om SMTP. Den här kompletta guiden täcker hur Simple Mail Transfer Protocol fungerar, SMTP vs API, autentisering (SPF, DKIM, DMARC) och hur du väljer rätt SMTP-leverantör.

SMTP-server
SMTP?

SMTP är ryggraden i all e-postkommunikation på internet. Varje e-post du skickar, oavsett om det sker från din privata inkorg eller en marknadsautomatiseringsplattform, förlitar sig på SMTP för att nå fram. Att förstå hur SMTP fungerar är grundläggande för alla som hanterar e-postmarknadsföring, transaktionell e-post eller affärskommunikation.

Den här kompletta guiden täcker allt du behöver veta om SMTP: från grunderna i hur protokollet fungerar till avancerade autentiseringsmetoder, leverantörsjämförelser och felsökning av vanliga problem.

Vad är SMTP?

SMTP (Simple Mail Transfer Protocol) är det standardprotokoll som används för att skicka e-post via internet. Protokollet utvecklades 1982 och definierar hur e-postmeddelanden skickas från en server till en annan. Det fungerar som det digitala världens posttjänst.

När du skickar ett e-postmeddelande hanterar SMTP den utgående sändningen. Protokollet skickar meddelandet från din e-postklient till din e-postserver och sedan från din server till mottagarens server. Protokollet bygger på ett regelset som säkerställer pålitlig leverans av meddelanden mellan olika e-postsystem världen över.

SMTP:s viktigaste egenskaper

  • Push-protokoll: SMTP skickar e-post från avsändare till mottagare (till skillnad från POP3/IMAP som hämtar e-post)
  • Textbaserat: Kommandon och svar är läsbara för människor
  • Anslutningsorienterat: Använder TCP/IP för pålitlig överföring
  • Store-and-forward: Meddelanden lagras tillfälligt på mellanliggande servrar innan vidarebefordran
  • Standardiserat: RFC 5321 definierar aktuella SMTP-specifikationer

SMTP jämfört med andra e-postprotokoll

ProtokollSyfteRiktning
SMTPSkicka e-postUtgående
POP3Hämta e-postInkommande
IMAPKomma åt e-postInkommande (synk)

SMTP samarbetar med POP3 och IMAP. Medan SMTP skickar din utgående post hämtar POP3 eller IMAP inkommande post till din inkorg. De flesta e-postklienter använder SMTP för att skicka och IMAP för att ta emot, vilket ger en komplett e-postupplevelse.

Hur SMTP fungerar

Att förstå SMTP-processen hjälper dig att diagnostisera leveransproblem och optimera din e-postinfrastruktur. Här är steg för steg hur ett e-postmeddelande reser från avsändare till mottagare.

SMTP-kommunikationsprocessen

Steg 1: Anslutning etableras

Din e-postklient (Mail User Agent) ansluter till din utgående e-postserver (Mail Transfer Agent) via TCP-port 25, 587 eller 465. En “handskakning” sker där servern identifierar sig.

Steg 2: SMTP-handskakning (HELO/EHLO)

Klienten initierar kommunikation med ett HELO- eller EHLO-kommando:

Client: EHLO mail.example.com
Server: 250-smtp.provider.com Hello

EHLO (Extended HELO) är den moderna versionen som stöder SMTP-tillägg som autentisering och TLS-kryptering.

Steg 3: Avsändaridentifiering (MAIL FROM)

Klienten anger avsändarens e-postadress:

Client: MAIL FROM:<[email protected]>
Server: 250 OK

Steg 4: Mottagarspecifikation (RCPT TO)

Klienten identifierar en eller flera mottagare:

Client: RCPT TO:<[email protected]>
Server: 250 OK

Steg 5: Meddelandeöverföring (DATA)

Det faktiska e-postinnehållet skickas:

Client: DATA
Server: 354 Start mail input
Client: Subject: Test Email
Client: From: [email protected]
Client: To: [email protected]
Client:
Client: This is the email body.
Client: .
Server: 250 OK

Steg 6: Anslutningsavslutning (QUIT)

Sessionen avslutas:

Client: QUIT
Server: 221 Bye

E-postmeddelandets fullständiga resa

  1. Skrivande: Du skriver ett e-postmeddelande i din klient (Gmail, Outlook osv.)
  2. Inlämning: Din klient ansluter till din SMTP-server
  3. DNS-sökning: Din server frågar DNS om mottagarens MX-poster
  4. Överföring: Din server ansluter till mottagarens SMTP-server
  5. Leverans: Mottagarens server accepterar meddelandet
  6. Lagring: Meddelandet lagras för att mottagaren ska kunna hämta det via POP3/IMAP

SMTP-portar förklarade

PortNamnSäkerhetAnvändningsfall
25SMTPIngen/STARTTLSServer-till-server-relä
587InlämningSTARTTLSKlient-till-server (rekommenderas)
465SMTPSImplicit TLSÄldre säker inlämning
2525AlternativSTARTTLSNär 587 är blockerad

Port 587 är den rekommenderade porten för att skicka e-post från applikationer och e-postklienter. Den kräver autentisering och stöder STARTTLS-kryptering.

Port 25 var den ursprungliga SMTP-porten men används nu främst för server-till-server-kommunikation. Många internetleverantörer blockerar utgående port 25 för att förhindra skräppost.

Port 465 var kortvarigt tilldelad för SMTPS (SMTP över SSL) men omfördelades. Vissa leverantörer stöder den fortfarande för äldre kompatibilitet.

SMTP vs. e-post-API: Vilket ska du använda?

Moderna applikationer har två huvudalternativ för att skicka e-post programmatiskt: traditionell SMTP och HTTP-baserade e-post-API:er. Varje metod har tydliga fördelar.

SMTP-metoden

Med SMTP ansluter din applikation direkt till en SMTP-server med det protokoll som beskrivs ovan.

Fördelar:

  • Universell kompatibilitet med alla e-postsändande bibliotek
  • Fungerar med befintlig e-postinfrastruktur
  • Ingen inlåsning till specifika API-format
  • Enklare konfiguration för grundläggande användningsfall
  • Fungerar i miljöer med begränsad HTTP-åtkomst

Nackdelar:

  • Mer komplex felhantering
  • Begränsad spårning utan extra konfiguration
  • Synkron sändning kan vara långsammare
  • Overhead för anslutningshantering
  • Svårare att implementera avancerade funktioner

E-post-API-metoden

E-post-API:er använder HTTP/REST för att skicka meddelanden och abstraherar den underliggande SMTP-komplexiteten.

Fördelar:

  • Inbyggd spårning (öppningar, klick, studsar)
  • Asynkron sändning med webhooks
  • Enklare felhantering med HTTP-statuskoder
  • Avancerade funktioner (mallar, schemaläggning) inbyggda
  • Bättre analyser och rapportering
  • Enklare integration med moderna applikationer

Nackdelar:

  • Leverantörsspecifik implementering
  • Kräver internetanslutning (inte lokalt relä)
  • API-hastighetsgränser kan gälla
  • Inlärningskurva för API-specifika funktioner

När du ska använda SMTP

  • Äldre system: Äldre applikationer designade för SMTP
  • Enkla transaktionella e-postmeddelanden: Grundläggande aviseringar utan spårningsbehov
  • Lokala servrar: Applikationer i begränsade nätverksmiljöer
  • E-postklientkonfiguration: Desktop- eller mobilappar
  • WordPress och CMS: Många tillägg förväntar sig SMTP-inloggningsuppgifter

När du ska använda e-post-API

  • Marknadsautomatisering: Kampanjer som kräver detaljerad analys
  • Hög volym: Applikationer som skickar tusentals e-postmeddelanden
  • Moderna applikationer: SaaS-produkter med komplexa e-postbehov
  • Avancerade funktioner: Mallhantering, A/B-testning, dynamiskt innehåll
  • Realtidsspårning: När du behöver omedelbar leveransfeedback

Hybridmetoden

Många organisationer använder båda: SMTP för enkla transaktionella meddelanden från äldre system och e-post-API:er för marknadsföringskampanjer och komplex automatisering. Plattformar som Brevo stöder båda metoderna, så du kan välja utifrån varje enskilt användningsfall.

SMTP-autentisering förklarad

SMTP-autentisering förhindrar obehöriga användare från att skicka e-post via din server. Utan autentisering kan vem som helst använda din server för att skicka skräppost och skada ditt rykte och din leveransbarhet.

Typer av SMTP-autentisering

SMTP AUTH (RFC 4954)

Standardautentiseringsmekanismen som kräver användarnamn och lösenord innan sändning.

Client: AUTH LOGIN
Server: 334 VXNlcm5hbWU6
Client: [base64-kodat användarnamn]
Server: 334 UGFzc3dvcmQ6
Client: [base64-kodat lösenord]
Server: 235 Authentication successful

Vanliga AUTH-mekanismer:

MekanismSäkerhetBeskrivning
PLAINGrundläggandeAnvändarnamn/lösenord i klartext (kräver TLS)
LOGINGrundläggandeLiknande PLAIN, äldre format
CRAM-MD5BättreChallenge-response, inget klartext-lösenord
DIGEST-MD5BraFörbättrad challenge-response
OAUTH2BästTokenbaserad, ingen lösenordsöverföring

TLS/SSL-kryptering

Använd alltid kryptering för att skydda inloggningsuppgifter:

  • STARTTLS: Uppgraderar en ren anslutning till krypterad (port 587)
  • Implicit TLS: Anslutningen krypteras från start (port 465)

API-nycklar vs. lösenord

Moderna SMTP-tjänster använder ofta API-nycklar i stället för lösenord:

Username: apikey (bokstavlig sträng)
Password: your-api-key-here

API-nycklar är att föredra eftersom de kan roteras utan att ändra kontolösenord och kan ha begränsade behörigheter.

Konfigurera SMTP-inloggningsuppgifter

När du konfigurerar en applikation att skicka e-post via SMTP behöver du vanligtvis:

  1. SMTP-värd: Serveradressen (t.ex. smtp.brevo.com)
  2. SMTP-port: Vanligtvis 587 för autentiserad inlämning
  3. Användarnamn: Din kontoe-post eller API-nyckelidentifierare
  4. Lösenord: Ditt kontolösenord eller API-nyckel
  5. Kryptering: TLS/STARTTLS aktiverat

Exempelkonfiguration för Brevo SMTP:

Host: smtp-relay.brevo.com
Port: 587
Password: your-smtp-key
Encryption: STARTTLS

E-postautentisering: SPF, DKIM och DMARC

Utöver SMTP-autentisering (att bevisa att du kan använda servern) verifierar e-postautentiseringsprotokoll att e-postmeddelanden verkligen kommer från den påstådda avsändaren. Dessa DNS-baserade mekanismer skyddar mot förfalskning och nätfiske.

SPF (Sender Policy Framework)

SPF anger vilka IP-adresser och servrar som är behöriga att skicka e-post för din domän.

Hur SPF fungerar:

  1. Du publicerar SPF-poster i din domäns DNS
  2. När en mottagande server får din e-post kontrollerar den SPF
  3. Om den sändande IP:n matchar din SPF-post godkänns e-posten
  4. Om inte kan e-posten markeras som skräppost eller avvisas

Exempel på SPF-post:

v=spf1 include:spf.brevo.com include:_spf.google.com -all

Den här posten tillåter Brevo och Google att skicka e-post för din domän och avvisar alla andra avsändare (-all).

SPF-syntax:

MekanismBeskrivning
include:Lita på en annan domäns SPF
ip4:Tillåt specifik IPv4-adress/intervall
ip6:Tillåt specifik IPv6-adress/intervall
aTillåt domänens A-post-IP:er
mxTillåt domänens MX-servers IP:er
-allUnderkänn alla andra (hard fail)
~allMjuk underkänning av alla andra
?allNeutral för alla andra

Bästa praxis för SPF:

  • Använd -all (hard fail) när du är säker på din konfiguration
  • Håll dig under 10 DNS-sökningar för att undvika permerror
  • Inkludera alla legitima sändningskällor
  • Testa med SPF-validerare innan du driftsätter

DKIM (DomainKeys Identified Mail)

DKIM lägger till en kryptografisk signatur i dina e-postmeddelanden, vilket bevisar att de inte modifierats under transporten och att de kommer från din domän.

Hur DKIM fungerar:

  1. Din e-postserver signerar utgående meddelanden med en privat nyckel
  2. Du publicerar motsvarande publika nyckel i DNS
  3. Mottagande servrar verifierar signaturen med din publika nyckel
  4. Giltiga signaturer bekräftar meddelandets integritet och ursprung

Exempel på DKIM DNS-post:

brevo._domainkey.example.com IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4..."

Selektorn (brevo) identifierar vilken nyckel som ska användas, vilket gör det möjligt för flera tjänster att skicka med olika DKIM-nycklar.

DKIM-komponenter:

DelBeskrivning
SelektorIdentifierar den specifika nyckeln (t.ex. brevo, google)
Publik nyckelRSA-nyckel publicerad i DNS för verifiering
Privat nyckelInnehas av sändande server, signerar meddelanden
HuvudLäggs till i e-post (DKIM-Signature)

Bästa praxis för DKIM:

  • Använd 2048-bitars RSA-nycklar (minst 1024-bitars)
  • Rotera nycklar regelbundet
  • Signera viktiga huvuden (From, Subject, Date)
  • Testa signaturer innan full driftsättning

DMARC (Domain-based Message Authentication, Reporting, and Conformance)

DMARC bygger på SPF och DKIM och lägger till policyer för hantering av autentiseringsfel samt rapporteringsfunktioner.

Hur DMARC fungerar:

  1. Du publicerar en DMARC-policy i DNS
  2. Mottagande servrar kontrollerar SPF- och DKIM-anpassning
  3. Misslyckade e-postmeddelanden hanteras enligt din policy
  4. Rapporter skickas till dig om autentiseringsresultat

Exempel på DMARC DNS-post:

_dmarc.example.com IN TXT "v=DMARC1; p=quarantine; rua=mailto:[email protected]; pct=100"

DMARC-policyer:

PolicyÅtgärd
p=noneÖvervaka endast, ingen åtgärd vid fel
p=quarantineSkicka felaktiga e-postmeddelanden till skräppostmapp
p=rejectBlockera felaktiga e-postmeddelanden helt

DMARC-implementeringsväg:

  1. Börja med p=none: Övervaka utan att påverka leverans
  2. Analysera rapporter: Identifiera legitima källor som misslyckas med autentisering
  3. Åtgärda problem: Lägg till saknade SPF-includes, konfigurera DKIM
  4. Gå till p=quarantine: Börja skydda med mjuk tillämpning
  5. Avancera till p=reject: Maximalt skydd när du är säker

Bästa praxis för DMARC:

  • Börja med p=none och rua (aggregerade rapporter)
  • Övervaka rapporter i 2 till 4 veckor innan tillämpning
  • Se till att alla legitima avsändare klarar SPF eller DKIM med anpassning
  • Öka gradvis pct (procent) vid tillämpning

Autentiseringsanpassning

DMARC kräver “anpassning” mellan domänen i From-huvudet och de domäner som klarar SPF/DKIM:

  • SPF-anpassning: Return-Path-domänen matchar From-domänen
  • DKIM-anpassning: DKIM-signeringsdomänen matchar From-domänen

Detta förhindrar angripare från att använda din SPF/DKIM-infrastruktur för att skicka förfalskade e-postmeddelanden.

Bästa SMTP-tjänster och leverantörer

Valet av rätt SMTP-leverantör påverkar leveransbarhet, kostnad och funktioner. Här är de ledande alternativen för 2026.

Brevo (tidigare Sendinblue)

Bäst för: E-handel, kombinerad transaktionell och marknadsförings-e-post

Brevo erbjuder både SMTP-relä och API-åtkomst med konkurrenskraftiga priser. Styrkan ligger i att kombinera transaktionell e-post med marknadsautomatisering, CRM och flerkanalskommunikation (SMS, WhatsApp).

FunktionDetaljer
Gratisplan300 e-postmeddelanden per dag
PriserFrån 9 $/mån för 5 000 e-postmeddelanden
SMTP-reläJa
APIJa (REST)
LeveransverktygSPF, DKIM, dedikerad IP tillgänglig
AnalysÖppningar, klick, studsar, realtid

SMTP-konfiguration:

Host: smtp-relay.brevo.com
Port: 587
Authentication: Required
Encryption: STARTTLS

När du använder Tajo för att integrera din Shopify-butik med Brevo får du automatisk kundatasynkronisering tillsammans med pålitlig SMTP-leverans för transaktionella e-postmeddelanden som orderbekräftelser, fraktaviseringar och kvitton.

Amazon SES (Simple Email Service)

Bäst för: Höga volymer med AWS-infrastruktur

Amazon SES erbjuder extremt låga priser för höga volymer och integreras sömlöst med andra AWS-tjänster.

FunktionDetaljer
Gratisplan62 000 e-postmeddelanden per månad (från EC2)
Priser0,10 $ per 1 000 e-postmeddelanden
SMTP-reläJa
APIJa (AWS SDK)
LeveransverktygKomplett (kräver manuell konfiguration)
AnalysCloudWatch-integration

Att tänka på:

  • Kräver teknisk kompetens för korrekt konfiguration
  • Du ansvarar själv för rykteshantering
  • Bäst lämpad för utvecklare som är bekväma med AWS

SendGrid (Twilio)

Bäst för: Utvecklare som behöver robusta API:er och skalbarhet

SendGrid erbjuder utvecklarvänliga API:er med utmärkt dokumentation och skalbarhet för växande företag.

FunktionDetaljer
Gratisplan100 e-postmeddelanden per dag
PriserFrån 19,95 $/mån för 50 000 e-postmeddelanden
SMTP-reläJa
APIJa (REST, webhooks)
LeveransverktygKomplett suite ingår
AnalysHeltäckande dashboard

Mailgun

Bäst för: Transaktionell e-post med detaljerad loggning

Mailgun fokuserar på transaktionella och utvecklarorienterade användningsfall med kraftfull loggsökning och valideringsfunktioner.

FunktionDetaljer
GratisplanProvperiod med begränsad sändning
PriserFrån 15 $/mån för 10 000 e-postmeddelanden
SMTP-reläJa
APIJa (REST)
LeveransverktygE-postvalidering, loggar
AnalysSökbara loggar, statistik

Postmark

Bäst för: Transaktionell e-post som kräver snabbast möjliga leverans

Postmark specialiserar sig på transaktionell e-post med branschledande leveranshastigheter och strikta antispam-policyer.

FunktionDetaljer
GratisplanIngen (provperiod tillgänglig)
PriserFrån 15 $/mån för 10 000 e-postmeddelanden
SMTP-reläJa
APIJa (REST)
LeveransverktygDedikerad IP ingår
AnalysRealtid, detaljerad

Leverantörsjämförelse

LeverantörBäst förGratisplanStartpris
BrevoAllt-i-ett-marknadsföring300/dag9 $/mån
Amazon SESHög volym, AWS-användare62 000/mån0,10 $/1 000
SendGridUtvecklarfokuserat100/dag19,95 $/mån
MailgunTransaktionell + loggarProvperiod15 $/mån
PostmarkSnabb transaktionellProvperiod15 $/mån

Välja rätt leverantör

Tänk på dessa faktorer:

  1. Volym: Hur många e-postmeddelanden per månad?
  2. Typ: Marknadsföring, transaktionell eller båda?
  3. Tekniska resurser: Kan du hantera komplexa konfigurationer?
  4. Behövda funktioner: Mallar, analys, A/B-testning?
  5. Budget: Vad är din månadsbudget för e-post?
  6. Integration: Vilka system behöver anslutas?

För e-handelsföretag som använder Shopify med marknadsautomatiseringsbehov ger Brevo i kombination med Tajo en komplett lösning: kundatasynkronisering, transaktionell e-post, marknadsföringskampanjer och flerkanalskommunikation i ett integrerat system.

Konfigurera SMTP

SMTP-konfiguration varierar beroende på ditt användningsfall. Här är guider för vanliga scenarier.

Konfigurera SMTP i WordPress

De flesta WordPress-sajter behöver SMTP för pålitlig e-postleverans. Standard-PHP-funktionen mail() misslyckas ofta eller hamnar i skräppost.

Steg 1: Installera ett SMTP-tillägg

Populära alternativ:

  • WP Mail SMTP
  • Post SMTP
  • Easy WP SMTP

Steg 2: Konfigurera tillägget

Med WP Mail SMTP och Brevo:

From Email: [email protected]
From Name: Your Site Name
Mailer: Other SMTP
SMTP Host: smtp-relay.brevo.com
Encryption: TLS
SMTP Port: 587
Authentication: On
SMTP Username: [email protected]
SMTP Password: your-brevo-smtp-key

Steg 3: Testa anslutningen

Skicka ett teste-postmeddelande för att verifiera konfigurationen. Kontrollera skräppostmappen om testmeddelandet inte kommer fram.

Konfigurera SMTP i applikationer

För anpassade applikationer används ditt programmeringsspråks e-postbibliotek.

Node.js (Nodemailer):

const nodemailer = require('nodemailer');
const transporter = nodemailer.createTransport({
host: 'smtp-relay.brevo.com',
port: 587,
secure: false,
auth: {
pass: 'your-smtp-key'
}
});
await transporter.sendMail({
subject: 'Test Email',
text: 'Hello from Node.js!'
});

Python (smtplib):

import smtplib
from email.mime.text import MIMEText
smtp_server = "smtp-relay.brevo.com"
port = 587
username = "[email protected]"
password = "your-smtp-key"
msg = MIMEText("Hello from Python!")
msg['Subject'] = "Test Email"
msg['From'] = "[email protected]"
msg['To'] = "[email protected]"
with smtplib.SMTP(smtp_server, port) as server:
server.starttls()
server.login(username, password)
server.send_message(msg)

PHP (PHPMailer):

use PHPMailer\PHPMailer\PHPMailer;
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->Host = 'smtp-relay.brevo.com';
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = 'your-smtp-key';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->setFrom('[email protected]', 'Sender Name');
$mail->addAddress('[email protected]');
$mail->Subject = 'Test Email';
$mail->Body = 'Hello from PHP!';
$mail->send();

Konfigurera DNS-poster

Innan du börjar skicka konfigurerar du autentiserings-DNS-poster.

Steg 1: Lägg till SPF-post

Skapa en TXT-post vid din domänrot:

Type: TXT
Host: @
Value: v=spf1 include:spf.brevo.com ~all

Om du redan har en SPF-post lägger du till include-satsen:

v=spf1 include:spf.brevo.com include:_spf.google.com ~all

Steg 2: Lägg till DKIM-post

Skapa en TXT-post med selektorn från din leverantör:

Type: TXT
Host: brevo._domainkey
Value: v=DKIM1; k=rsa; p=[your-public-key]

Steg 3: Lägg till DMARC-post

Börja i övervakningsläge:

Type: TXT
Host: _dmarc
Value: v=DMARC1; p=none; rua=mailto:[email protected]

Steg 4: Verifiera konfigurationen

Använd verktyg som:

  • MXToolbox (mxtoolbox.com)
  • Mail Tester (mail-tester.com)
  • DMARC Analyzer

Vanliga SMTP-fel och lösningar

SMTP-fel följer ett standardiserat numreringssystem. Att förstå dessa koder hjälper dig att snabbt diagnostisera leveransproblem.

SMTP-felkodskategorier

IntervallKategoriInnebörd
2xxFramgångKommando accepterat
4xxTillfälligt felFörsök igen senare
5xxPermanent felFörsök inte igen

Vanliga SMTP-fel och lösningar

421 Tjänsten är inte tillgänglig

Servern kan tillfälligt inte behandla förfrågningar.

Orsaker:

  • Serveröverbelastning
  • Underhållsfönster
  • Anslutningsgränser nådda

Lösningar:

  • Vänta och försök igen
  • Kontrollera leverantörens statussida
  • Implementera omförsökslogik med backoff

450 Postlådan är inte tillgänglig

Tillfälligt problem med mottagarens postlåda.

Orsaker:

  • Postlådan är full
  • Serversäkerhetsbegränsning
  • Greylisting

Lösningar:

  • Försök igen efter en fördröjning
  • Greylisting löser sig vid andra försöket
  • Kontakta mottagaren om det kvarstår

500 Syntaxfel

Kommandot känns inte igen.

Orsaker:

  • Felaktigt utformade SMTP-kommandon
  • Tillägg som inte stöds
  • Kodningsproblem

Lösningar:

  • Kontrollera kommandosyntaxen
  • Se till att radslut är korrekta (CRLF)
  • Verifiera klientkompatibilitet

550 Postlådan hittades inte

Mottagaradressen finns inte.

Orsaker:

  • Stavfel i e-postadressen
  • Kontot har tagits bort
  • Domänen accepterar inte e-post

Lösningar:

  • Verifiera mottagarens adress
  • Ta bort från listan (hard bounce)
  • Implementera e-postvalidering

552 Meddelandet är för stort

E-posten överskrider storleksgränserna.

Orsaker:

  • Stora bilagor
  • Mottagarserverns gränser
  • Inbäddade bilder är för stora

Lösningar:

  • Komprimera eller ta bort bilagor
  • Använd fildelningslänkar i stället
  • Kontrollera mottagarens storleksgränser

554 Transaktionen misslyckades

Allmänt avvisande, ofta skräpostrelaterat.

Orsaker:

  • Skräpostfilter aktiverat
  • Svartlistad avsändar-IP
  • Innehållspolicyöverträdelse
  • Saknad autentisering

Lösningar:

  • Kontrollera svartliststatus
  • Granska e-postinnehållet
  • Verifiera autentisering (SPF, DKIM, DMARC)
  • Kontrollera avsändarens rykte

Diagnostisera SMTP-problem

Steg 1: Kontrollera felmeddelanden

Logga fullständiga SMTP-svar, inte bara koder. Texten efter koden ger sammanhang.

Steg 2: Testa anslutning

Kontrollera att du kan ansluta till SMTP-servern:

Terminal window
telnet smtp-relay.brevo.com 587

Eller använd openssl för TLS:

Terminal window
openssl s_client -starttls smtp -connect smtp-relay.brevo.com:587

Steg 3: Verifiera autentisering

Testa inloggningsuppgifterna oberoende av din applikation med en e-postklient eller kommandoradsverktyg.

Steg 4: Kontrollera DNS

Verifiera dina autentiseringsposter:

Terminal window
dig TXT yourdomain.com
dig TXT _dmarc.yourdomain.com
dig TXT selector._domainkey.yourdomain.com

Steg 5: Granska svartlistor

Kontrollera om din sändnings-IP är svartlistad:

  • MXToolbox Blacklist Check
  • Spamhaus
  • Barracuda Reputation

Bästa praxis för SMTP

Följ dessa metoder för att maximera leveransbarhet och bibehålla ett gott avsändarrykte.

Autentisering

  • Använd alltid SMTP AUTH: Kör aldrig ett öppet relä
  • Aktivera TLS: Kryptera alla anslutningar (STARTTLS på port 587)
  • Använd API-nycklar: Föredra API-nycklar framför kontolösenord
  • Rotera inloggningsuppgifter: Byt nycklar regelbundet
  • Implementera alla tre: SPF, DKIM och DMARC tillsammans

Sändningspraxis

  • Värm upp nya IP-adresser: Öka volymen gradvis på nya sändnings-IP:er
  • Konsekvent sändning: Behåll regelbundna sändningsmönster
  • Listhygien: Ta bort studsade och inaktiva prenumeranter
  • Respektera avprenumerationer: Behandla avanmälningar omedelbart
  • Övervaka rykte: Spåra avsändarpoäng och svartliststatus

Teknisk implementering

  • Hantera studsar: Behandla och kategorisera studsaviseringar
  • Implementera omförsökslogik: Använd exponentiell backoff för tillfälliga fel
  • Logga allt: Behåll detaljerade loggar för felsökning
  • Övervaka leverans: Spåra leveransfrekvenser och svarstider
  • Använd anslutningspool: Återanvänd anslutningar för effektivitet

Riktlinjer för innehåll

  • Undvik skräpostutlösare: Var uppmärksam på vanliga skräpostfraser
  • Balansera text och bilder: Skicka inte e-postmeddelanden med enbart bilder
  • Inkludera avprenumerationslänkar: Krävs enligt lag i de flesta länder
  • Använd igenkännbara avsändarnamn: Mottagarna ska veta vem du är
  • Testa före sändning: Kontrollera skräppostpoäng innan kampanjer

Vanliga frågor

Vad är skillnaden mellan SMTP och e-posthosting?

SMTP är specifikt för att skicka e-post. E-posthosting inkluderar både sändning (SMTP) och mottagning (POP3/IMAP) tillsammans med lagring och hantering. Du kan använda tredjepartsleverantörer av SMTP medan du hostar din e-post på annat håll.

Kan jag använda Gmails SMTP för mitt företag?

Gmail erbjuder SMTP-åtkomst men med begränsningar. Gratisversionen tillåter 500 e-postmeddelanden per dag och Google Workspace ökar detta till 2 000. För högre volymer eller bättre kontroll över leveransbarhet rekommenderas dedikerade SMTP-tjänster som Brevo.

Varför hamnar mina e-postmeddelanden i skräppost?

Vanliga orsaker:

  • Saknad eller felkonfigurerad SPF/DKIM/DMARC
  • Sändning från en ny IP utan uppvärmning
  • Dåligt avsändarrykte
  • Skräppostliknande innehåll
  • Sändning till ogiltiga adresser
  • Höga klagomålsfrekvenser

Kontrollera autentisering först och granska sedan innehåll och sändningspraxis.

Vilken SMTP-port ska jag använda?

Port 587 rekommenderas för klient-till-server-inlämning av e-post. Den kräver autentisering och stöder STARTTLS-kryptering. Port 25 är för server-till-server-relä och blockeras ofta av internetleverantörer.

Hur många e-postmeddelanden kan jag skicka via SMTP?

Gränserna beror på din leverantör:

  • Gmail: 500 till 2 000 per dag
  • Brevo gratisplan: 300 per dag
  • Amazon SES: 50 000 per dag (med godkännande)
  • Dedikerade tjänster: Ofta obegränsat med prisnivåer

Behöver jag en dedikerad IP för SMTP?

Inte alltid. Delade IP-adresser fungerar bra vid måttliga volymer med god praxis. Dedikerade IP-adresser är fördelaktiga för avsändare med hög volym (100 000+ per månad) som vill ha full kontroll över sitt rykte. De flesta leverantörer erbjuder dedikerade IP-adresser som ett uppgraderingsalternativ.

Vad är ett SMTP-relä?

SMTP-relä innebär att din e-postserver vidarebefordrar meddelanden via en annan server för leverans. Detta är användbart när din lokala server inte kan skicka direkt (blockerade portar, dåligt rykte) eller när du använder en tjänst som Brevo för bättre leveransbarhet.

Hur testar jag min SMTP-konfiguration?

Använd dessa metoder:

  1. Skicka testmeddelanden via din applikation
  2. Använd onlineverktyg som Mail Tester för att kontrollera autentisering
  3. Anslut manuellt via telnet eller openssl
  4. Kontrollera leverantörens dashboards för leveransloggar
  5. Skicka till testadresser som rapporterar autentiseringsresultat

Vad händer om SPF eller DKIM misslyckas?

Utan DMARC kan misslyckad SPF/DKIM orsaka att e-postmeddelanden flaggas men inte nödvändigtvis avvisas. Med DMARC inställt på quarantine eller reject resulterar fel i skräppostplacering eller blockering. Övervaka alltid DMARC-rapporter för att fånga upp autentiseringsproblem.

Kan SMTP hantera bilagor?

Ja. SMTP skickar bilagor kodade i e-postkroppen (vanligtvis base64-kodning för binärfiler). Stora bilagor kan dock nå serverstorlekar. För filer över några MB bör du använda molnlagringslänkar i stället.

Slutsats

SMTP förblir det grundläggande protokollet som driver e-postkommunikation världen över. Oavsett om du skickar transaktionella aviseringar, marknadsföringskampanjer eller intern kommunikation hjälper förståelsen av SMTP dig att bygga pålitlig e-postinfrastruktur.

Viktiga slutsatser från den här guiden:

  • SMTP är sändningsprotokollet: Det skickar e-post från avsändar- till mottagarservrar
  • Autentisering är grundläggande: Använd SMTP AUTH, TLS och implementera SPF/DKIM/DMARC
  • Välj rätt leverantör: Matcha leverantörens kapacitet med din volym och dina behov
  • Övervaka och underhåll: Spåra leveransbarhet, hantera studsar och upprätthåll listhygien
  • SMTP vs API: Använd SMTP för kompatibilitet, API:er för avancerade funktioner

För e-handelsföretag säkerställer kombinationen av en pålitlig SMTP-leverantör som Brevo med korrekt kundataintegration att dina transaktionella e-postmeddelanden når kunderna medan dina marknadsföringskampanjer driver engagemang. Tajos Shopify-integration synkroniserar automatiskt dina kunddata med Brevo, vilket ger dig grunden för effektiv e-postkommunikation i både transaktionella och marknadsföringssammanhang.

Redo att förbättra din e-postleveransbarhet? Börja med att granska din nuvarande autentiseringskonfiguration med hjälp av SPF-, DKIM- och DMARC-riktlinjerna i den här guiden. Överväg sedan om din nuvarande leverantör uppfyller dina behov när det gäller volym, funktioner och pålitlighet.

Relaterade artiklar

Frequently Asked Questions

Vad är en SMTP-server?
En SMTP-server är en server som hanterar utgående e-post via Simple Mail Transfer Protocol. Den tar emot e-post från din klient, verifierar avsändaren och vidarebefordrar meddelandet till mottagarens server.
Hur kommer jag igång med SMTP?
Börja med grunderna: förstå protokollets kärnkoncept, välj rätt leverantör och konfigurera steg för steg. Den här guiden täcker allt från nybörjare till avancerad nivå.
Vilka är de bästa verktygen för SMTP?
Det beror på din volym och dina behov. Brevo erbjuder en generös gratisplan som täcker e-post, SMS, CRM och automatisering. Se den här guiden för detaljerade rekommendationer.

Subscribe to updates

blog-updates

Drop your email or phone number — we'll send you what matters next.

Börja gratis med Brevo