Saltar al contenido
NuevoVer cómo

Cómo configurar SPF, DKIM y DMARC en FirstSales

Autentica tu dominio de envío con SPF, DKIM y DMARC para que tu cold email sea confiable, llegue a la bandeja de entrada y no sea rechazado como suplantado.

  1. Abre la pestaña Technical

    Abre tu mailbox de envío en la página Connectors y ve a la pestaña Technical. Aquí es donde FirstSales revisa los tres registros DNS que demuestran que tienes permiso para enviar desde tu dominio: SPF, DKIM y DMARC.

    Sin ellos, los proveedores de correo tratan tu mensaje como sospechoso — la alerta "Email authentication not set up" advierte que los correos "may land in spam or be rejected". Esta es la configuración de entregabilidad con mayor impacto.

    Abre la pestaña Technical
  2. Añade los tres registros a tu DNS

    La pestaña lista un registro por protocolo para añadir en el host DNS de tu dominio:

    • SPF: Sender Policy Framework: "Declares which servers may send mail for your domain."
    • DKIM: DomainKeys Identified Mail: firma criptográficamente el correo saliente para que no pueda falsificarse.
    • DMARC: Domain-based Message Authentication: "Tells receivers what to do when SPF or DKIM fail."

    Copia cada registro en tu proveedor de DNS (GoDaddy, Namecheap, Cloudflare, etc.). Una barra de puntaje ponderado sigue tu avance — SPF 34%, DKIM 33%, DMARC 33% — para que veas cuánto te falta.

  3. ¿Usas Cloudflare? Añade los registros en un clic

    Si FirstSales detecta que tu dominio corre en Cloudflare, la pestaña muestra "This domain is on Cloudflare" y un botón Add to Cloudflare que escribe los registros por ti tras autorizar — sin copiar y pegar manualmente.

    Para conectores de tipo password/relay también existe Managed DKIM (Enable Managed DKIM), donde FirstSales gestiona la clave de firma DKIM.

  4. Verifica que los registros estén activos

    Después de añadir los registros, desplázate hasta Verify DNS Records — "After adding the records above, click below to confirm they are live." Haz clic en Check DNS Records. Cada protocolo muestra pass o fail; cuando los tres pasan verás "All checks passed!"

    Si algo falla, no te preocupes — "DNS changes can take up to 48 hours to propagate." Espera y usa Re-check DNS Records.

  5. ¿Alto volumen? La autenticación es obligatoria

    Si un mailbox envía más de 5,000 correos/día, la pestaña muestra un banner rojo: la autenticación es "Required for senders over 5,000 emails/day." Gmail y Yahoo rechazarán el correo masivo no autenticado con el error 550-5.7.26.

    Por debajo de ese umbral es "Strongly recommended for all senders" — es decir: hazlo de todos modos. El outreach en frío vive o muere por la entregabilidad, y estos tres registros son la base.

Consejos de experto

  • Los tres, no solo uno

    SPF, DKIM y DMARC cubren cada uno un tercio del puntaje por una razón: los proveedores quieren los tres. La autenticación parcial igual te filtra; completa el conjunto.

  • Dale tiempo al DNS antes de revalidar

    Un check fallido justo después de añadir los registros suele significar solo propagación. Los cambios pueden tardar hasta 48 horas: espera y luego usa Re-check antes de asumir que el registro está mal.

  • El clic único de Cloudflare te ahorra el copiar y pegar

    Si tu dominio está en Cloudflare, usa 'Add to Cloudflare': escribe todos los registros por ti y elimina la fuente más común de errores tipográficos.

  • Más de 5k/día lo hace innegociable

    Gmail y Yahoo rechazan el correo masivo no autenticado (550-5.7.26). Si envías a volumen, la autenticación no es opcional: configúrala antes de escalar tus envíos.

Preguntas frecuentes

¿Dónde configuro SPF, DKIM y DMARC?

En la pestaña Technical del conector. Lista los registros exactos de SPF, DKIM y DMARC que debes añadir en el host DNS de tu dominio, y luego verifica que estén activos.

¿Qué hace cada registro?

SPF declara qué servidores pueden enviar por tu dominio; DKIM firma criptográficamente tu correo para que no pueda falsificarse; DMARC indica a los receptores qué hacer cuando SPF o DKIM fallan. Juntos demuestran que tu correo es legítimo.

¿Cómo se calcula el puntaje de autenticación?

Es ponderado: SPF 34%, DKIM 33%, DMARC 33%. La autenticación completa (los tres pasando) llega al 100%; la pestaña Details etiqueta los niveles como 'Fully Authenticated', 'Partially Protected' y 'Not Secured'.

Añadí los registros pero el check falla: ¿por qué?

Lo más común es que el DNS aún no se haya propagado: los cambios pueden tardar hasta 48 horas. Espera y luego haz clic en Re-check DNS Records. Si sigue fallando después de eso, vuelve a copiar el registro exactamente como se muestra.

Mi dominio está en Cloudflare: ¿hay un atajo?

Sí. Cuando FirstSales detecta Cloudflare, usa el botón Add to Cloudflare para escribir los registros automáticamente tras autorizar, en lugar de añadirlos a mano.

¿Qué es Managed DKIM?

Para conectores de tipo password/relay, Enable Managed DKIM permite que FirstSales gestione la clave de firma DKIM por ti, en lugar de que administres el registro DKIM manualmente.

¿Es obligatoria la autenticación?

Para remitentes de más de 5,000 correos/día, sí — Gmail y Yahoo rechazan el correo masivo no autenticado con 550-5.7.26. Por debajo de ese umbral es muy recomendable para todos; omitirla envía tu correo a spam.

¿Una configuración no verificada me bloquea el envío?

No — el check es informativo y nunca te impide salir de la página o enviar. Pero el correo no autenticado cae en spam o es rechazado, así que en la práctica trátalo como obligatorio.

Entregabilidad

Prospección que sigue cuando te desconectas.Leads, emails, seguimientos y respuestas, resueltos.

Conecta buzones ilimitados y deja que los agentes de IA busquen leads, escriban cada email y hagan seguimiento. O envía tus propias plantillas en modo manual. Desde $29/mes.

$1 por 3 días · Cancela cuando quieras · Sin contrato

Instalar con IA

Tu agente de código configura la CLI y las skills de FirstSales por ti.

Prompt para Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.