email-gateway

Send emails through Resend, SendGrid, Mailgun, and SMTP2Go providers.

3|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/evolv3ai/claude-skills-archive --skill email-gateway-evolv3ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: email-gateway
Source: https://github.com/evolv3ai/claude-skills-archive/tree/main/skills/email-gateway
Command: npx skills add https://github.com/evolv3ai/claude-skills-archive --skill email-gateway-evolv3ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and templates (resource) components.

What problem does it solve?

This Skill simplifies sending emails from your applications by providing a unified interface to multiple popular email providers, abstracting away their individual API complexities.

Core Features & Use Cases

  • Multi-Provider Support: Send emails using Resend, SendGrid, Mailgun, or SMTP2Go.
  • Transactional & Batch Sending: Handle single emails, bulk sends, and template-based emails.
  • Use Case: Integrate a password reset feature into your web application, ensuring reliable email delivery regardless of your chosen email service provider.

Quick Start

Use the email-gateway skill to send a welcome email to 'user@example.com' with the subject 'Welcome!'.

Frequently Asked Questions about email-gateway

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

FAQPage Schema
How do I send transactional emails from a Cloudflare Workers application?▼

Send transactional emails from Cloudflare Workers by using a gateway that supports Resend, SendGrid, Mailgun, and SMTP2Go. You need to configure provider-specific API keys and domains to enable delivery.

What is the best way to switch between SendGrid and Resend for sending emails?▼

Use a unified email gateway interface to switch between SendGrid and Resend. It abstracts individual API complexities, allowing you to manage transactional emails and batch sending across multiple providers seamlessly.

Can I handle email delivery status and engagement tracking using Mailgun?▼

Yes, you can handle email delivery status and engagement tracking with Mailgun using webhook event handling. This feature is supported across all available providers to monitor transactional emails effectively.

Do I need to configure specific API keys to send emails through SMTP2Go?▼

Yes, configuring provider-specific API keys and domains for SMTP2Go is required. This setup ensures seamless integration and reliable transactional email delivery within your Node.js applications.

How do I send emails with attachments and dynamic templates using an API?▼

Send emails with attachments and dynamic templates using a unified API interface. It supports batch sending and template-based emails across providers like Resend and SendGrid for your application.

Why use a unified interface for transactional email across multiple providers?▼

Using a unified interface for transactional email abstracts individual API complexities across Resend, SendGrid, Mailgun, and SMTP2Go. It simplifies integration and ensures reliable delivery regardless of the service provider.