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 '[email protected]' 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.