{"id":329671,"date":"2026-07-13T21:42:47","date_gmt":"2026-07-13T21:42:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simpleses\/"},"modified":"2026-07-13T21:42:27","modified_gmt":"2026-07-13T21:42:27","slug":"daningers-smtp-for-amazon-ses","status":"publish","type":"plugin","link":"https:\/\/ca.wordpress.org\/plugins\/daningers-smtp-for-amazon-ses\/","author":23520493,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.0.2","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Daninger's SMTP for Amazon SES","header_author":"daninger4995","header_description":"A lightweight plugin that sends all WordPress email through Amazon SES using plain SMTP. No API keys, no other providers, no upsells.","assets_banners_color":"5581bc","last_updated":"2026-07-13 21:42:27","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/github.com\/daninger4995","rating":0,"author_block_rating":0,"active_installs":0,"downloads":60,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"daninger4995","date":"2026-07-13 21:42:27"}},"upgrade_notice":{"1.1.0":"<p>Plugin renamed to &quot;Daninger&#039;s SMTP for Amazon SES&quot; with WordPress.org compliance updates.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3606746,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3606746,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3606746,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3606746,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3606746,"resolution":"1","location":"assets","locale":"","width":2845,"height":1891}},"screenshots":[]},"plugin_section":[],"plugin_tags":[265,267,9965,6696],"plugin_category":[41],"plugin_contributors":[271426],"plugin_business_model":[],"class_list":["post-329671","plugin","type-plugin","status-publish","hentry","plugin_tags-amazon-ses","plugin_tags-email","plugin_tags-mailer","plugin_tags-smtp","plugin_category-communication","plugin_contributors-daninger4995","plugin_committers-daninger4995"],"banners":{"banner":"https:\/\/ps.w.org\/daningers-smtp-for-amazon-ses\/assets\/banner-772x250.png?rev=3606746","banner_2x":"https:\/\/ps.w.org\/daningers-smtp-for-amazon-ses\/assets\/banner-1544x500.png?rev=3606746","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/daningers-smtp-for-amazon-ses\/assets\/icon-128x128.png?rev=3606746","icon_2x":"https:\/\/ps.w.org\/daningers-smtp-for-amazon-ses\/assets\/icon-256x256.png?rev=3606746","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/daningers-smtp-for-amazon-ses\/assets\/screenshot-1.png?rev=3606746","caption":""}],"raw_content":"<!--section=description-->\n<p>Daninger's SMTP for Amazon SES reconfigures the WordPress <code>wp_mail()<\/code> function to deliver email through <strong>Amazon SES<\/strong> using your SES <strong>SMTP credentials<\/strong>. It hooks into <code>phpmailer_init<\/code> and points PHPMailer at the Amazon SES SMTP endpoint for your region.<\/p>\n\n<p>This plugin does one thing only. There are no other mailer integrations, no onboarding wizards, no usage tracking, no email logging, and no upsells.<\/p>\n\n<p>Daninger's SMTP for Amazon SES is an independent project and is not affiliated with, endorsed by, or sponsored by Amazon Web Services. \"Amazon SES\" and \"Amazon Web Services\" are trademarks of Amazon.com, Inc. or its affiliates.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Send WordPress email via Amazon SES SMTP<\/li>\n<li>Simple settings page (enable, region, host, port, encryption, username, password, from email\/name, force-from)<\/li>\n<li>Region helper that auto-fills the correct SES SMTP host<\/li>\n<li>Secure defaults: port 587, TLS encryption<\/li>\n<li>Built-in test email form<\/li>\n<li>Force-from option to override the From address set by other plugins<\/li>\n<li>SMTP password is stored but never displayed back in the admin<\/li>\n<\/ul>\n\n<h4>What it does NOT do<\/h4>\n\n<ul>\n<li>It does not use the AWS SDK or the SES API \u2014 it uses plain SMTP only.<\/li>\n<li>It does not include any other email providers (Gmail, Outlook, Mailgun, SendGrid, Brevo, etc.).<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin sends your site's outgoing email through <strong>Amazon Simple Email Service (Amazon SES)<\/strong>, a third-party email delivery service operated by Amazon Web Services, Inc. (AWS). You must supply your own Amazon SES account and SMTP credentials; the plugin does not create an account for you and does not connect to any service operated by the plugin author.<\/p>\n\n<p>What data is sent, and when: whenever WordPress sends an email (for example password resets, new-user notifications, contact-form messages, or the built-in test email), and the plugin is enabled and configured, it connects over SMTP to the Amazon SES endpoint you specify (e.g. <code>email-smtp.us-east-1.amazonaws.com<\/code>) and transmits that email \u2014 including the recipient address, subject, body, headers, and any attachments \u2014 to Amazon SES for delivery. Your SMTP username and password are sent to Amazon SES to authenticate the connection. No email or data is sent to Amazon SES unless WordPress itself triggers an email.<\/p>\n\n<p>The plugin does not collect analytics and does not contact any other external service.<\/p>\n\n<p>Amazon SES is provided by Amazon Web Services, Inc.:<\/p>\n\n<ul>\n<li>Service information: https:\/\/aws.amazon.com\/ses\/<\/li>\n<li>AWS Service Terms: https:\/\/aws.amazon.com\/service-terms\/<\/li>\n<li>AWS Privacy Notice: https:\/\/aws.amazon.com\/privacy\/<\/li>\n<\/ul>\n\n<h3>Configuration<\/h3>\n\n<ul>\n<li><strong>SES Region<\/strong> \u2014 must match the region where your SES account is verified.<\/li>\n<li><strong>SMTP Host<\/strong> \u2014 e.g. <code>email-smtp.us-east-1.amazonaws.com<\/code>, <code>email-smtp.us-west-2.amazonaws.com<\/code>, <code>email-smtp.eu-west-1.amazonaws.com<\/code>.<\/li>\n<li><strong>Port<\/strong> \u2014 <code>587<\/code> or <code>25<\/code> for STARTTLS\/TLS, <code>465<\/code> or <code>2465<\/code> for SSL.<\/li>\n<li><strong>Encryption<\/strong> \u2014 <code>TLS<\/code> (recommended), <code>SSL<\/code>, or <code>None<\/code>.<\/li>\n<li><strong>From Email<\/strong> \u2014 must be a verified SES identity.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>In the Amazon SES console, verify your sending domain or email address.<\/li>\n<li>In the Amazon SES console, open <strong>SMTP settings<\/strong> and <strong>Create SMTP credentials<\/strong>. Save the SMTP username and password (these are different from your AWS access keys).<\/li>\n<li>Upload and activate this plugin.<\/li>\n<li>Go to <strong>Settings \u2192 Daninger's SMTP<\/strong>.<\/li>\n<li>Choose your SES <strong>Region<\/strong> (this fills in the SMTP host), enter your SMTP <strong>username<\/strong> and <strong>password<\/strong>, set the <strong>From Email<\/strong> to a verified SES identity, then <strong>Enable<\/strong> the plugin and save.<\/li>\n<li>Use the <strong>Send a Test Email<\/strong> form to confirm delivery.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"my%20ses%20account%20is%20in%20sandbox%20mode.%20can%20i%20send%20to%20anyone%3F\"><h3>My SES account is in sandbox mode. Can I send to anyone?<\/h3><\/dt>\n<dd><p>No. While your SES account is in the sandbox, both the From and To addresses must be verified identities. Request production access in the SES console to send to arbitrary recipients.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20the%20smtp%20username%20and%20password%3F\"><h3>Where do I get the SMTP username and password?<\/h3><\/dt>\n<dd><p>In the Amazon SES console under <strong>SMTP settings \u2192 Create SMTP credentials<\/strong>. They are not your AWS access key ID\/secret.<\/p><\/dd>\n<dt id=\"is%20my%20password%20safe%3F\"><h3>Is my password safe?<\/h3><\/dt>\n<dd><p>The password is stored in the WordPress options table (like all SMTP plugins) and is never displayed back in the admin once saved.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Renamed plugin to \"Daninger's SMTP for Amazon SES\".<\/li>\n<li>Enqueued the admin region-helper script instead of inline output.<\/li>\n<li>Added an External Services section documenting Amazon SES usage.<\/li>\n<li>Distinctive prefixes for all functions, options, and the main class.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: send WordPress email through Amazon SES SMTP via the <code>phpmailer_init<\/code> hook.<\/li>\n<li>Simple settings page, region helper, and built-in test email form.<\/li>\n<\/ul>","raw_excerpt":"A lightweight plugin that sends all WordPress email through Amazon SES using plain SMTP. No API keys, no other providers, no upsells.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/329671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=329671"}],"author":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/daninger4995"}],"wp:attachment":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=329671"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=329671"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=329671"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=329671"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=329671"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=329671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}