email-standards

Guide RFC-compliant email parsing, construction, and protocol implementation for the mxr client.

70|7|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/planetaryescape/mxr --skill email-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-standards
Source: https://github.com/planetaryescape/mxr/tree/main/.agents/skills/email-standards
Command: npx skills add https://github.com/planetaryescape/mxr --skill email-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a centralized, authoritative reference for navigating complex email RFC standards, ensuring that email client implementations remain compliant with protocol specifications and interoperable with various mail providers.

Core Features & Use Cases

  • Protocol Guidance: Offers precise mapping between email tasks (parsing, threading, SMTP sending) and their governing RFCs.
  • Implementation Patterns: Provides clear decision-making logic for choosing between library-based parsing and manual handling for Gmail or IMAP providers.
  • Use Case: When implementing a new feature like List-Unsubscribe or calendar invitation handling, use this skill to identify the correct RFCs and existing mxr-specific implementation patterns to ensure consistency.

Quick Start

Consult the email-standards skill to determine the correct RFC and implementation strategy for handling multipart MIME message construction.

Frequently Asked Questions about email-standards

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

FAQPage Schema
How do I ensure RFC 5322 compliance when parsing email headers?

To ensure RFC 5322 compliance when parsing email headers, consult technical guidance that maps parsing tasks to governing RFCs and provides decision-making logic for choosing between library-based parsing and manual handling across diverse mail providers.

What is the correct RFC standard for constructing multipart MIME messages?

The correct standard for constructing multipart MIME messages is defined in RFC 2045. Consult protocol guidance to identify the correct RFC and existing implementation patterns for MIME structure construction to ensure consistency.

How do I implement List-Unsubscribe headers correctly for IMAP providers?

To implement List-Unsubscribe headers correctly for IMAP providers, identify the governing RFCs and apply existing implementation patterns. This ensures consistency and adherence to established standards when adding new features like calendar invitations or unsubscription handling.

When should I use a library versus manual parsing for SMTP and IMAP tasks?

You should decide between library-based parsing and manual handling for SMTP and IMAP tasks by following clear decision-making logic provided by protocol guidance, evaluating the specific requirements of Gmail or IMAP providers to ensure compliance.

Which RFC governs SMTP sending and threading logic for email clients?

SMTP sending and threading logic are governed by specific RFCs including RFC 3501. Consult technical references that map email tasks to their governing protocol specifications to ensure adherence to established standards during implementation.