About this plugin
Resend for WordPress routes your site’s transactional and marketing emails through the Resend API, replacing the default WordPress mail delivery method.
Key Features:
- Simple Setup – Connect your Resend account with just an API key
- Email Delivery – Routes outgoing WordPress emails through Resend’s infrastructure
- Transactional Emails – Perfect for password resets, notifications, confirmations, and more
- Easy Configuration – Set sender name and email directly from WordPress settings
- Test Emails – Send test emails to verify your setup works correctly
How it works:
The Resend plugin overrides WordPress’ native wp_mail() function and routes all emails through the Resend API. ) will be sent through Resend instead of your server’s default mail handling.
Getting Started:
- Create a free account at Resend.com
- Generate an API key in your Resend dashboard
- Install and activate the Resend WordPress plugin
- Paste your API key into the plugin settings
- Configure your sender name and email address
- Test with our built-in test email feature
Requirements:
- WordPress 5.8 or higher
- PHP 7.2 or higher
- A Resend account (free tier available)
Need Help?
- Resend Documentation
- Resend Support
- Plugin Support
Support
For support, feature requests, or bug reports, please visit:
- GitHub Issues
- Resend Support
External services
This plugin requires a Resend account and relies on the Resend API (a third-party transactional email service) to deliver emails.
This plugin replaces WordPress’s wp_mail() function. Every email your site sends (password resets, notifications, contact form submissions, and any other message triggered through wp_mail() ) is transmitted to the Resend API instead of being sent directly by your server. Each time an email is sent, the plugin sends the following to Resend: the recipient address(es), sender name and email address, subject, message body (HTML or plain text), and any file attachments.
This service is provided by Resend: Terms of Service, Privacy Policy.
Terms of Use
By using this plugin, you agree to Resend’s Terms of Service.