email-best-practices

Guide SPF, DKIM, and DMARC setup for email deliverability and compliance.

5|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/STier-Ai/stier --skill email-best-practices-stier-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-best-practices
Source: https://github.com/STier-Ai/stier/tree/main/.agents/skills/email-best-practices
Command: npx skills add https://github.com/STier-Ai/stier --skill email-best-practices-stier-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps developers and marketers optimize their email infrastructure for better deliverability, compliance, and user experience.

Core Features & Use Cases

  • Email Compliance: Guides on legal requirements like CAN-SPAM, GDPR, and CASL.
  • Deliverability: Provides strategies for SPF, DKIM, DMARC setup, IP warming, and reputation management.
  • List Management: Best practices for suppression lists, hygiene, and data retention.
  • Sending Reliability: Implementing idempotency keys, retry logic, and error handling.
  • Webhooks & Events: Set up and process email delivery events for analytics and alerting.
  • Use Case: Imagine you are building a SaaS app that sends emails. This Skill can guide you through setting up SPF, DKIM, DMARC, and managing bounce/complaints to ensure your emails reach your users' inboxes.

Quick Start

Run the email-best-practices skill and start by reading the Compliance section for legal requirements and guidelines.

Frequently Asked Questions about email-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up SPF, DKIM, and DMARC for email deliverability?

Ensure high email deliverability by configuring SPF, DKIM, and DMARC DNS records to authenticate your sending domain. This prevents spoofing and significantly improves your inbox placement rates for outgoing messages.

What are the compliance requirements for sending marketing emails?

Email compliance requires adhering to legal frameworks like CAN-SPAM, GDPR, and CASL when sending marketing emails. These regulations mandate proper consent management, clear opt-out mechanisms, and accurate sender identification to legally dispatch communications.

How do I manage email suppression lists and list hygiene?

Manage suppression lists and list hygiene by systematically removing hard bounces, spam complaints, and unsubscribed addresses from your database. Maintaining strict list management protects your sender reputation and ensures reliable email deliverability over time.

What is the best way to handle email bounces and delivery events with webhooks?

Handle email bounces and delivery events by setting up webhooks to process real-time email infrastructure notifications. Implementing idempotency keys and retry logic ensures reliable event processing for accurate analytics and alerting without duplicate data entries.

Do I need to understand email protocols to use this email infrastructure guide?

Yes, optimizing email infrastructure requires a foundational understanding of email protocols and regulations. This guide targets developers and marketers who need to configure deliverability settings and enforce compliance within their SaaS applications.

Why are my transactional emails going to spam despite passing authentication checks?

Transactional emails may go to spam if your IP reputation is poor or lacks proper IP warming. Implementing comprehensive deliverability strategies, including reputation management and consistent sending patterns, helps ensure messages reach the primary inbox.