plugin-icon

Fullworks Simple Setup for Amazon SES

Por fullworks·
Send WordPress emails through Amazon SES (Simple Email Service) with easy configuration.
Versão
1.4.0
Última atualização
May 24, 2026
Fullworks Simple Setup for Amazon SES

Fullworks Simple Setup for Amazon SES replaces the default WordPress email function with Amazon SES, ensuring reliable email delivery for your WordPress site.

This plugin is an independent project and is not affiliated with, endorsed by, or sponsored by Amazon Web Services, Inc.

Features: * Easy configuration through WordPress admin * Optional credential configuration via wp-config.php constants (12-factor / env-var friendly) * Supports all standard WordPress emails * Test email functionality * Credentials stored in the WordPress database, or defined as wp-config.php constants to keep them out of the database * Support for HTML and plain text emails

Configuration

Before using this plugin, you need to:

  1. Have an AWS account
  2. Set up Amazon SES in your preferred region
  3. Verify your sender email address or domain in AWS SES
  4. Create an IAM user with SES sending permissions
  5. Generate Access Keys for the IAM user

Defining Credentials in wp-config.php

Instead of storing AWS credentials in the database via the settings UI, you can define them as PHP constants in wp-config.php. This is the recommended approach for production sites and works well with environment variables on managed hosts.

Add the following before the /* That's all, stop editing! */ line in wp-config.php:

define( 'FSSFAS_ACCESS_KEY_ID', getenv( 'FSSFAS_ACCESS_KEY_ID' ) ?: '' ); define( 'FSSFAS_SECRET_ACCESS_KEY', getenv( 'FSSFAS_SECRET_ACCESS_KEY' ) ?: '' ); define( 'FSSFAS_REGION', getenv( 'FSSFAS_REGION' ) ?: 'us-east-1' );

Each constant is independent — you can define one, two, or all three. Any constant that is defined takes precedence over the value saved in the settings page, and the matching field in the admin UI is locked while the constant is in effect.

External Services

This plugin sends your site’s outgoing email through Amazon Simple Email Service (Amazon SES), a service provided by Amazon Web Services, Inc. When WordPress sends an email and the plugin has been configured with valid AWS credentials, the message is transmitted to Amazon SES instead of being delivered by your server’s default mailer.

The following data is sent to Amazon SES for each email:

  • The recipient address(es), and any Cc, Bcc and Reply-To addresses
  • The sender name and address
  • The email subject and message body
  • Any file attachments included with the email
  • Your AWS Access Key ID and the AWS region you select, used to authenticate the request

No data is sent to Amazon SES unless you have entered AWS credentials in the plugin settings (or defined them as wp-config.php constants). Without credentials the plugin does nothing and WordPress sends email using its normal method.

This service is provided by Amazon Web Services, Inc. Your use of it is governed by their terms and privacy policy:

  • Amazon SES: https://aws.amazon.com/ses/
  • AWS Service Terms: https://aws.amazon.com/service-terms/
  • AWS Privacy Notice: https://aws.amazon.com/privacy/
Gratuitoem planos pagos
Ao instalar, você concorda com os Termos de Serviço do WordPress.com e com os Termos do plugin de terceiros.
Testado até
WordPress 7.0
Esse plugin está disponível para download para o seu .