Hoppa till huvudinnehåll

Konfigurera egen avsändardomän i Pigello och SendGrid

För e-post via Pigello och SendGrid

Skrivet av Caroline

Vill ni skicka e-post från Pigello med er egen domän som avsändare? Då behöver domänen först verifieras via SendGrid-integrationen.

Med en egen avsändardomän får era utskick ett mer professionellt utseende och stärker samtidigt förtroendet hos mottagarna.

Den här guiden beskriver steg för steg hur ni:

  • verifierar ägandeskap av en domän

  • lägger till nödvändiga DNS-inställningar

  • aktiverar domänen som avsändardomän i Pigello


Så fungerar processen

Konfigurationen består av två huvudsteg:

Initiera verifieringen

Pigello hämtar de DNS-records som krävs för att verifiera att ni äger domänen.

Lägg till DNS-records

Ni lägger in recordsen hos er DNS-leverantör och låter därefter Pigello kontrollera verifieringen.

När verifieringen är klar kommer nästa e-postutskick från Pigello automatiskt att använda er egen domän som avsändare.


Översikt av flödet

Processen ser ut så här:

  1. Skicka in önskad domän till set_custom_domain

  2. Ta emot DNS-records i svaret

  3. Lägg till DNS-recordsen hos DNS-leverantören

  4. Kör refresh_domain_status

  5. Om status inte är OK:

    • kontrollera DNS-recordsen

    • vänta på DNS-propagation

    • kör kontrollen igen

  6. När verifieringen är klar används domänen som avsändardomän


Förutsättningar

Innan ni börjar behöver ni ha:

  • en organisation i Pigello med aktiv SendGrid-integration

  • organisationens ID (organization_id)

  • tillgång till DNS-inställningarna för domänen

  • en domän ni vill använda, exempelvis:

{
"domain": "test.exempel.se"
}

Steg 1 – Initiera verifiering av domänen

Första steget är att be Pigello skapa verifieringsunderlag för domänen.

Det görs genom att skicka en PUT-request till integrationsendpointen.

Endpoint

PUT https://integrationmonitor.api.pigello.io/proxy/
5f5ade80-1327-4808-a5b5-61592b2087dc/
a7510ff4-3ba5-5612-a523-4ef2423c8c85/
2332d708-b30a-504d-8003-65c6b4b5a993/
?method_identifier=set_custom_domain
&target_content_type=sales.organization
&target_object_id={organization_id}

Byt ut {organization_id} mot ID:t för er organisation.

Body

Skicka domänen i JSON-format:

{
"domain": "test.exempel.se"
}

Resultat från steg 1

Pigello returnerar nu de DNS-records som måste läggas till hos er DNS-leverantör.

Det kan exempelvis vara:

  • CNAME-records

  • TXT-records

  • andra verifieringsrecords från SendGrid


Steg 2 – Lägg till DNS-records

Nu behöver recordsen läggas in där er domän hanteras.

Det kan vara hos:

  • ert webbhotell

  • DNS-leverantör

  • domänregistrator

  • annan DNS-tjänst


Viktigt att kontrollera

Lägg in recordsen exakt enligt svaret från Pigello och kontrollera:

host/name
record-typ
värde
TTL
att recordesen läggs i rätt domän/subdomän

Även små fel kan göra att verifieringen misslyckas.


Steg 3 – Kontrollera verifieringsstatus

När DNS-recordsen är tillagda behöver Pigello kontrollera om verifieringen lyckats.

Det görs genom att anropa endpointen för statusuppdatering. Pigello gör det indirekt en kontroll via SendGrid.


Endpoint

PUT https://integrationmonitor.api.pigello.io/proxy/
5f5ade80-1327-4808-a5b5-61592b2087dc/
a7510ff4-3ba5-5612-a523-4ef2423c8c85/
2332d708-b30a-504d-8003-65c6b4b5a993/
?method_identifier=refresh_domain_status
&target_content_type=sales.organization
&target_object_id={organization_id}

Byt ut {organization_id} mot ID:t för den organisation där SendGrid-integrationen är aktiverad.

Body

Ingen body ska skickas med.


Resultat

Responsen visar om domänen är:

verifierad eller inte verifierad

Om verifieringen misslyckas returneras ofta information om vad som är fel.


Vanliga orsaker till att verifiering misslyckas i steg 3

Felaktiga DNS-records

Kontrollera att:

  • rätt recordtyp används

  • host/name är korrekt

  • värdet är exakt rätt

  • inga extra mellanslag finns

  • recordsen ligger på rätt domän


DNS-propagation pågår

Även korrekt konfigurerade records kan ta tid att slå igenom globalt.

Gör då så här:

  1. Vänta några minuter

  2. Kör statuskontrollen igen

  3. Upprepa tills status blir OK


När verifieringen är klar

När statuskontrollen visar att domänen är verifierad kommer nästa e-post från Pigello att skickas med den nya avsändardomänen.

Exempel:
Istället för:
mail.pigello.io

kan utskicken skickas från:
mail.ertföretag.se


Stäng av egen domän

Om ni vill återgå till Pigellos standarddomän skickar ni in en tom domän via samma endpoint.

Body

{
"domain": ""
}

Efter detta används Pigellos standarddomän igen.


Byta till en annan domän

Vill ni använda en ny domän upprepar ni verifieringsprocessen:

  1. Kör set_custom_domain

  2. Lägg till nya DNS-records

  3. Kör refresh_domain_status


Bra att veta

Tidigare verifierade domäner sparas.

Det betyder att ni senare kan byta tillbaka till en tidigare använd domän utan att verifiera om den – så länge DNS-recordsen fortfarande finns kvar.


Sammanfattning

För att konfigurera en egen avsändardomän behöver ni:

initiera domänverifiering
lägga till DNS-records
kontrollera verifieringsstatus
invänta godkänd verifiering

När allt är klart skickas e-post från Pigello med er egen domän som avsändare – vilket ger både bättre leveransbarhet och ett mer professionellt intryck.

Fick du svar på din fråga?