# Email Best Practices > Úsalo al construir funciones de email, cuando los correos van a spam, con muchos rebotes, al configurar SPF/DKIM/DMARC, para cumplimiento (CAN-SPAM, GDPR, CASL) o para hacer los emails accesibles. Fuente: https://skillsagentes.com/skills/resend/resend-skills/email-best-practices Markdown: https://skillsagentes.com/skills/resend/resend-skills/email-best-practices.md Repositorio: https://github.com/resend/resend-skills Autor: resend Licencia: MIT Actualizado: hace 2 meses Coste de contexto: 83 tok instalada, 1k tok al activarse, 15.1k tok con todos los archivos del bundle Bundle: 12 archivos, 59 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add resend/resend-skills --skill email-best-practices --agent claude-code # Cursor npx -y skills add resend/resend-skills --skill email-best-practices --agent cursor # Codex npx -y skills add resend/resend-skills --skill email-best-practices --agent codex # Gemini CLI npx -y skills add resend/resend-skills --skill email-best-practices --agent gemini # Windsurf npx -y skills add resend/resend-skills --skill email-best-practices --agent windsurf # Cline npx -y skills add resend/resend-skills --skill email-best-practices --agent cline ``` ## Qué hace - Recoge las buenas prácticas de envío de email: entregabilidad, rebotes y filtros de spam - Cubre la autenticación del dominio con SPF, DKIM y DMARC - Trata el cumplimiento normativo: CAN-SPAM, GDPR y CASL - Cubre accesibilidad: texto alternativo, encabezados, contraste y lectores de pantalla - Ayuda a decidir entre correo transaccional y correo de marketing, y a manejar webhooks y reintentos ## Cuándo usarla - Se construyen funciones de email o los correos acaban en spam - Hay muchos rebotes o hay que configurar SPF, DKIM y DMARC - Se implementa captura de email o hay que cumplir normativa - Hay que hacer los emails accesibles ## Qué la activa - "Mis emails van a spam, ¿qué reviso?" - "Configura SPF, DKIM y DMARC de mi dominio" - "¿Esto es transaccional o marketing?" - "Haz este email accesible" ## Archivos - SKILL.md — 4 KB - references/accessibility.md — 9 KB - references/compliance.md — 4 KB - references/deliverability.md — 3 KB - references/email-capture.md — 3 KB - references/email-types.md — 6 KB - references/list-management.md — 5 KB - references/marketing-emails.md — 3 KB - references/sending-reliability.md — 5 KB - references/transactional-email-catalog.md — 10 KB - references/transactional-emails.md — 2 KB - references/webhooks-events.md — 4 KB ## SKILL.md Reproducido tal cual desde resend/resend-skills bajo MIT. Esta sección es el documento original y está en inglés. # Email Best Practices Guidance for building deliverable, compliant, user-friendly emails. ## Architecture Overview ``` [User] → [Email Form] → [Validation] → [Double Opt-In] ↓ [Consent Recorded] ↓ [Suppression Check] ←──────────────[Ready to Send] ↓ [Idempotent Send + Retry] ──────→ [Email API] ↓ [Webhook Events] ↓ ┌────────┬────────┬─────────────┐ ↓ ↓ ↓ ↓ Delivered Bounced Complained Opened/Clicked ↓ ↓ [Suppression List Updated] ↓ [List Hygiene Jobs] ``` ## Quick Reference | Need to... | See | |------------|-----| | Set up SPF/DKIM/DMARC, fix spam issues | [Deliverability](./references/deliverability.md) | | Build password reset, OTP, confirmations | [Transactional Emails](./references/transactional-emails.md) | | Plan which emails your app needs | [Transactional Email Catalog](./references/transactional-email-catalog.md) | | Build newsletter signup, validate emails | [Email Capture](./references/email-capture.md) | | Send newsletters, promotions | [Marketing Emails](./references/marketing-emails.md) | | Ensure CAN-SPAM/GDPR/CASL compliance | [Compliance](./references/compliance.md) | | Decide transactional vs marketing | [Email Types](./references/email-types.md) | | Handle retries, idempotency, errors | [Sending Reliability](./references/sending-reliability.md) | | Process delivery events, set up webhooks | [Webhooks & Events](./references/webhooks-events.md) | | Manage bounces, complaints, suppression | [List Management](./references/list-management.md) | | Make emails accessible (screen readers, alt text, contrast) | [Accessibility](./references/accessibility.md) | ## Start Here **New app?** Start with the [Catalog](./references/transactional-email-catalog.md) to plan which emails your app needs (password reset, verification, etc.), then set up [Deliverability](./references/deliverability.md) (DNS authentication) before sending your first email. **Spam issues?** Check [Deliverability](./references/deliverability.md) first—authentication problems are the most common cause. Gmail/Yahoo reject unauthenticated emails. **Marketing emails?** Follow this path: [Email Capture](./references/email-capture.md) (collect consent) → [Compliance](./references/compliance.md) (legal requirements) → [Marketing Emails](./references/marketing-emails.md) (best practices). **Production-ready sending?** Add reliability: [Sending Reliability](./references/sending-reliability.md) (retry + idempotency) → [Webhooks & Events](./references/webhooks-events.md) (track delivery) → [List Management](./references/list-management.md) (handle bounces). **Accessibility?** Most emails fail basic accessibility checks. See [Accessibility](./references/accessibility.md) for `lang`/`dir`, presentational tables, headings, alt text, ``, and contrast. ## Dónde encaja - Categoría: [Marketing](https://skillsagentes.com/categorias/marketing.md) — Campañas, copy, lanzamientos y ciclos de crecimiento. - Creador: [resend](https://skillsagentes.com/creators/resend.md) — 5 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Resend Cli](https://skillsagentes.com/skills/resend/resend-skills/resend-cli.md): Opera la plataforma Resend desde la terminal: envía emails (incluidas plantillas React Email con --react-email) y gestiona dominios, contactos, broadcasts, plantillas, webhooks, claves, logs y eventos. - [Resend](https://skillsagentes.com/skills/resend/resend-skills/resend.md): Úsalo al trabajar con la API de email de Resend: envío transaccional individual o por lotes, recepción por webhook, plantillas, eventos de entrega, dominios, contactos, broadcasts y claves de API. - [Agent Email Inbox](https://skillsagentes.com/skills/resend/resend-skills/agent-email-inbox.md): Úsalo al construir cualquier sistema donde el email dispara acciones: bandejas de agente, soporte automático o email a tarea. Trae los patrones de seguridad para tratar correo no confiable. - [React Email](https://skillsagentes.com/skills/resend/resend-skills/react-email.md): Úsalo al construir plantillas de email en HTML con componentes de React, añadir el editor visual de React Email, renderizar emails a HTML o enviarlos con Resend. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)