Att konfigurera DKIM cPanel och SPF-records är avgörande för att säkerställa att dina e-postmeddelanden når mottagarnas inkorgar istället för att filtreras som spam. E-post autentisering genom DKIM (DomainKeys Identified Mail) och SPF (Sender Policy Framework) verifierar att e-post verkligen kommer från din domän och inte från en förfalskare. Utan korrekt konfiguration riskerar du att viktiga meddelanden till kunder och partners aldrig når fram. Denna guide visar dig exakt hur du aktiverar och verifierar dessa säkerhetsfunktioner i cPanel för att maximera din e-postleverans och skydda ditt domänrykte.
Konfigurera DKIM och SPF i cPanel
-
Steg 1: Logga in på cPanel och navigera till Email Authentication
Börja med att logga in på ditt cPanel-konto med dina inloggningsuppgifter. När du är inloggad, scrolla ner till sektionen Email och klicka på ikonen Authentication (eller Email Deliverability i vissa cPanel-versioner). Detta verktyg hanterar alla autentiseringsinställningar för dina domäner.
Om du har flera domäner kopplade till ditt konto kommer du att se en lista över alla tillgängliga domäner. Välj den domän du vill konfigurera genom att klicka på domännamnet eller på Manage-knappen bredvid den.
-
Steg 2: Aktivera DKIM för din domän
I Authentication-gränssnittet hittar du sektionen för DKIM. Om DKIM inte redan är aktiverat kommer du att se en knapp märkt Enable eller Install bredvid DKIM-statusen. Klicka på denna knapp för att generera DKIM-nyckeln för din domän.
cPanel skapar automatiskt ett privat/publikt nyckelpar. Den privata nyckeln lagras säkert på servern och används för att signera utgående e-post, medan den publika nyckeln måste publiceras i dina DNS-poster så att mottagande servrar kan verifiera signaturen.
När DKIM är aktiverat kommer statusen att ändras till Valid eller Enabled. Du kommer också att se en grön bockmarkering om allt är korrekt konfigurerat.
-
Steg 3: Kopiera DKIM-posten och lägg till i DNS
Efter att DKIM är aktiverat behöver du publicera den publika nyckeln i dina DNS-poster. Klicka på View eller expandera DKIM-sektionen för att se den fullständiga DKIM-posten. Du kommer att se något som liknar:
default._domainkey.dindomän.se. 14400 IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA..."Om dina DNS-poster hanteras i samma cPanel-konto kommer cPanel automatiskt att lägga till denna post åt dig. Du kan verifiera detta genom att gå till Zone Editor under Domains-sektionen och kontrollera att TXT-posten för
default._domainkeyfinns.Om du använder externa DNS-tjänster (som Cloudflare, AWS Route 53, eller din registrators DNS-panel) måste du manuellt lägga till denna TXT-post. Kopiera hela värdet och skapa en ny TXT-record med namnet
default._domainkeyoch värdet som börjar medv=DKIM1;. -
Steg 4: Skapa SPF-record (TXT-post) i DNS
SPF-records definierar vilka servrar som är auktoriserade att skicka e-post för din domän. I cPanel Authentication-gränssnittet kommer du också att se en SPF-sektion. Om SPF inte är aktiverat, klicka på Enable för att låta cPanel generera en grundläggande SPF-post.
Den automatiskt genererade SPF-posten ser vanligtvis ut så här:
v=spf1 +a +mx +ip4:DIN.SERVER.IP.ADRESS ~allDenna post säger att e-post från din domän kan skickas från servrar som anges i A-recorden, MX-recorden och den specifika IP-adressen. Parametern
~allbetyder "soft fail" – e-post från andra servrar markeras som misstänkt men blockeras inte helt.Om du använder externa e-posttjänster (som Google Workspace, Microsoft 365, eller e-postmarknadsföringstjänster) måste du lägga till deras servrar i SPF-posten. Till exempel:
v=spf1 +a +mx include:_spf.google.com include:servers.mcsv.net ~allGå till Zone Editor i cPanel och hitta eller skapa en TXT-record för din huvuddomän (@) med SPF-värdet. Observera att du endast kan ha EN SPF-record per domän – om du redan har en, redigera den istället för att skapa en ny.
-
Steg 5: Lägg till DMARC-policy (valfritt men rekommenderat)
DMARC (Domain-based Message Authentication, Reporting and Conformance) bygger vidare på DKIM och SPF genom att instruera mottagande servrar om vad de ska göra med e-post som misslyckas med autentiseringen. Det ger dig också rapporter om hur din domän används.
För att lägga till DMARC, gå till Zone Editor och skapa en ny TXT-record med namnet
_dmarcoch ett värde som:v=DMARC1; p=quarantine; rua=mailto:dmarc@dindomän.se; pct=100; adkim=s; aspf=sParametrarna betyder:
p=quarantine– placera misslyckade meddelanden i spam (alternativ:noneför endast rapportering,rejectför att blockera helt)rua=mailto:dmarc@dindomän.se– skicka aggregerade rapporter till denna adresspct=100– tillämpa policyn på 100% av meddelandenaadkim=sochaspf=s– kräv strikt matchning för DKIM och SPF
Börja gärna med
p=noneför att samla rapporter innan du skärper policyn tillquarantineellerreject. -
Steg 6: Verifiera konfiguration med MXToolbox eller Mail-Tester
Efter att du har konfigurerat DKIM, SPF och eventuellt DMARC är det viktigt att verifiera att allt fungerar korrekt. Använd externa verktyg för att kontrollera dina DNS-poster:
- MXToolbox (
mxtoolbox.com) – använd deras DKIM Lookup, SPF Record Lookup och DMARC Lookup-verktyg genom att ange din domän - Mail-Tester (
mail-tester.com) – skicka ett testmeddelande till den unika adress de tillhandahåller och få en detaljerad rapport om din e-postkonfiguration - Google Admin Toolbox – Googles Check MX-verktyg verifierar MX, SPF, DKIM och DMARC samtidigt
Observera att DNS-ändringar kan ta upp till 48 timmar att propagera globalt, men oftast syns de inom 15-30 minuter. Om verktygen inte hittar dina poster direkt, vänta en stund och försök igen.
- MXToolbox (
-
Steg 7: Testa genom att skicka e-post och kontrollera headers
Det bästa sättet att verifiera att DKIM och SPF fungerar är att skicka ett testmeddelande från din domän till ett Gmail- eller Outlook-konto. När du tar emot meddelandet, öppna e-postens headers (i Gmail: öppna meddelandet, klicka på de tre prickarna uppe till höger, välj Visa original).
Leta efter följande rader i headern:
Authentication-Results: mx.google.com; dkim=pass header.i=@dindomän.se; spf=pass (google.com: domain of avsandare@dindomän.se designates SERVER.IP as permitted sender); dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE)Om du ser
dkim=pass,spf=passochdmarc=passär allt korrekt konfigurerat. Om något visarfailellernone, gå tillbaka och kontrollera dina DNS-poster och cPanel-inställningar.Du kan också använda bästa metoder för att migrera Office 365-e-post till cPanel om du planerar att flytta befintliga e-postkonton och vill säkerställa att autentiseringen fungerar från start.
Vanliga problem och felsökning
Även med korrekt konfiguration kan du stöta på utmaningar. Här är de vanligaste problemen och hur du löser dem:
- DKIM-signaturen validerar inte – Kontrollera att DKIM-posten i DNS är exakt som den visas i cPanel, inklusive alla tecken. Mellanslag eller radbrytningar kan orsaka valideringsfel. Om du använder externa DNS-tjänster, se till att TXT-posten inte är för lång (vissa tjänster kräver att du delar upp långa värden i flera strängar).
-
SPF-kontrollen misslyckas – Verifiera att din SPF-post inkluderar alla servrar som skickar e-post för din domän. Om du använder flera e-posttjänster kan du behöva flera
include:-direktiv. Observera att SPF har en gräns på 10 DNS-lookups, så undvik att inkludera för många externa tjänster. - Flera SPF-poster – Du kan endast ha EN SPF TXT-record per domän. Om du har flera kommer valideringen att misslyckas. Slå samman alla auktoriserade servrar i en enda post.
-
DMARC-rapporter kommer inte fram – Kontrollera att e-postadressen i
rua=-parametern är giltig och kan ta emot e-post. Vissa domäner skickar rapporter dagligen, andra veckovis, så ha tålamod. - E-post markeras fortfarande som spam – DKIM och SPF förbättrar leveransen men garanterar inte att e-post når inkorgen. Andra faktorer som e-postinnehåll, avsändarrykte, och mottagarens filter spelar också roll. Använd Mail-Tester för att få en helhetsbedömning av din e-postkonfiguration.
-
DNS-ändringar syns inte – DNS-propagering kan ta tid. Använd verktyg som
digellernslookupför att kontrollera om ändringarna har spridits till olika DNS-servrar. Om du nyligen bytt DNS-leverantör kan gamla cachade poster finnas kvar i upp till 48 timmar. - cPanel visar "Invalid" för DKIM/SPF – Detta betyder vanligtvis att DNS-posterna inte matchar vad cPanel förväntar sig. Gå till Authentication-sidan och klicka på Repair eller Reinstall för att låta cPanel återskapa posterna automatiskt.
Om du hanterar flera webbplatser eller domäner kan det vara värt att utforska Control Web Panel (CWP) som ett alternativ till cPanel, även om grundprinciperna för e-post autentisering förblir desamma oavsett kontrollpanel.
Genom att följa denna guide har du nu konfigurerat DKIM cPanel, SPF-records och eventuellt DMARC för att förhindra spam cPanel-problem och säkerställa att dina e-postmeddelanden når fram till mottagarna. Regelbunden övervakning av DMARC-rapporter och periodiska tester med verktyg som MXToolbox hjälper dig att upprätthålla en stark e-postleverans över tid.