{"id":40869,"date":"2015-12-20T03:13:48","date_gmt":"2015-12-20T03:13:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/smtp-mailer\/"},"modified":"2026-02-16T23:09:55","modified_gmt":"2026-02-16T23:09:55","slug":"smtp-mailer","status":"publish","type":"plugin","link":"https:\/\/ja.wordpress.org\/plugins\/smtp-mailer\/","author":6475622,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.25","stable_tag":"trunk","tested":"6.9.4","requires":"6.9","requires_php":"","requires_plugins":null,"header_name":"SMTP Mailer","header_author":"naa986","header_description":"","assets_banners_color":"e85858","last_updated":"2026-02-16 23:09:55","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wphowto.net\/","header_plugin_uri":"https:\/\/wphowto.net\/smtp-mailer-plugin-for-wordpress-1482","header_author_uri":"https:\/\/wphowto.net\/","rating":4.5,"author_block_rating":0,"active_installs":70000,"downloads":1394554,"num_ratings":65,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"naa986","date":"2016-12-23 03:58:49"},"1.0.2":{"tag":"1.0.2","author":"naa986","date":"2017-03-11 02:46:41"},"1.0.5":{"tag":"1.0.5","author":"naa986","date":"2019-03-29 04:56:59"},"1.1.10":{"tag":"1.1.10","author":"naa986","date":"2025-05-05 23:51:13"},"1.1.17":{"tag":"1.1.17","author":"naa986","date":"2025-04-16 09:13:56"},"1.1.18":{"tag":"1.1.18","author":"naa986","date":"2025-05-11 01:33:53"},"1.1.19":{"tag":"1.1.19","author":"naa986","date":"2025-05-29 02:25:16"},"1.1.20":{"tag":"1.1.20","author":"naa986","date":"2025-08-12 01:16:40"},"1.1.21":{"tag":"1.1.21","author":"naa986","date":"2025-09-12 00:16:35"},"1.1.22":{"tag":"1.1.22","author":"naa986","date":"2025-10-28 23:05:04"},"1.1.23":{"tag":"1.1.23","author":"naa986","date":"2026-01-12 04:51:55"},"1.1.5":{"tag":"1.1.5","author":"naa986","date":"2023-03-31 12:36:22"}},"upgrade_notice":{"":"<p>none<\/p>"},"ratings":{"1":6,"2":2,"3":0,"4":0,"5":57},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1312656,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3064363,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.0.5","1.1.10","1.1.17","1.1.18","1.1.19","1.1.20","1.1.21","1.1.22","1.1.23","1.1.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1312656,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1312656,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"SMTP Mailer Settings","2":"SMTP Mailer Test Email Tab"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[267,450,6932,6696],"plugin_category":[41],"plugin_contributors":[78828],"plugin_business_model":[],"class_list":["post-40869","plugin","type-plugin","status-publish","hentry","plugin_tags-email","plugin_tags-mail","plugin_tags-phpmailer","plugin_tags-smtp","plugin_category-communication","plugin_contributors-naa986","plugin_committers-naa986"],"banners":{"banner":"https:\/\/ps.w.org\/smtp-mailer\/assets\/banner-772x250.jpg?rev=3064363","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/smtp-mailer\/assets\/icon-128x128.png?rev=1312656","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/smtp-mailer\/assets\/screenshot-1.png?rev=1312656","caption":"SMTP Mailer \u8a2d\u5b9a"},{"src":"https:\/\/ps.w.org\/smtp-mailer\/assets\/screenshot-2.png?rev=1312656","caption":"SMTP Mailer \u30c6\u30b9\u30c8\u30e1\u30fc\u30eb\u30bf\u30d6"}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/wphowto.net\/smtp-mailer-plugin-for-wordpress-1482\">SMTP Mailer<\/a> plugin allows you to configure a mail server which handles all outgoing email from your website. It takes control of the wp_mail function and use SMTP instead.<\/p>\n\n<h3>SMTP Mailer Add-ons<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wphowto.net\/how-to-add-a-reply-to-address-in-the-smtp-mailer-wordpress-plugin-6997\">Reply-To<\/a><\/li>\n<li><a href=\"https:\/\/wphowto.net\/smtp-mailer-email-logger-7066\">Email Logger<\/a><\/li>\n<\/ul>\n\n<h3>SMTP Mailer Settings<\/h3>\n\n<ul>\n<li><strong>SMTP Host<\/strong>: Your outgoing mail server (e.g. smtp.gmail.com).<\/li>\n<li><strong>SMTP Authentication<\/strong>: Whether to use SMTP authentication when sending an email (True\/False). If you choose to authenticate you will also need to provide your username and password.<\/li>\n<li><strong>SMTP Username<\/strong>: The username to connect to your SMTP server.<\/li>\n<li><strong>SMTP Password<\/strong>: The password to connect to your SMTP server.<\/li>\n<li><strong>Type of Encryption<\/strong>: The encryption to be used when sending an email (TLS\/SSL\/No Encryption. TLS is recommended).<\/li>\n<li><strong>SMTP Port<\/strong>: The port to be used when sending an email (587\/465\/25). If you choose TLS the port should be set to 587. For SSL use port 465 instead.<\/li>\n<li><strong>From Email Address<\/strong>: The email address to be used as the From Email when sending a test email.<\/li>\n<li><strong>From Name<\/strong>: The name to be used as the From Name when sending a test email.<\/li>\n<li><strong>Force From Name<\/strong>: The From name in the settings is set for all outgoing email messages.<\/li>\n<li><strong>Force From Email<\/strong>: The From email in the settings is set for all outgoing email messages.<\/li>\n<li><strong>Force From Address<\/strong>: The From address in the settings is set for all outgoing email messages.<\/li>\n<li><strong>Disable SSL Certificate Verification<\/strong>: As of PHP 5.6 a warning\/error is shown if the SSL certificate on the server is not properly configured. This option lets you disable that behaviour.<\/li>\n<\/ul>\n\n<h3>SMTP Mailer Test Email<\/h3>\n\n<p>Once you have configured the settings you can send a test email to check the functionality of the plugin.<\/p>\n\n<ul>\n<li><strong>To<\/strong>: Email address of the recipient.<\/li>\n<li><strong>Subject<\/strong>: Subject of the email.<\/li>\n<li><strong>Message<\/strong>: Email body.<\/li>\n<\/ul>\n\n<h3>Known Compatibility<\/h3>\n\n<p>SMTP Mailer should work with any plugin that uses the WordPress Mail function. However, It has been tested with the following form and contact form plugins:<\/p>\n\n<ul>\n<li>Contact Form 7<\/li>\n<li>Jetpack Contact Form<\/li>\n<li>Visual Form Builder<\/li>\n<li>Fast Secure Contact Form<\/li>\n<li>Formidable Forms<\/li>\n<li>Contact Form by BestWebSoft<\/li>\n<\/ul>\n\n<p>For detailed setup instructions please visit the <a href=\"https:\/\/wphowto.net\/smtp-mailer-plugin-for-wordpress-1482\">SMTP Mailer<\/a> plugin page.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to the Add New plugins screen in your WordPress Dashboard<\/li>\n<li>Click the upload tab<\/li>\n<li>Browse for the plugin file (smtp-mailer.zip) on your computer<\/li>\n<li>Click \"Install Now\" and then hit the activate button<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>none<\/p>\n\n<!--section=changelog-->\n<h4>1.1.25<\/h4>\n\n<ul>\n<li>Added security for debug output.<\/li>\n<\/ul>\n\n<h4>1.1.24<\/h4>\n\n<ul>\n<li>WordPress 6.9 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.23<\/h4>\n\n<ul>\n<li>Added options to force from name and from email.<\/li>\n<\/ul>\n\n<h4>1.1.22<\/h4>\n\n<ul>\n<li>Added minimum WordPress requirements to main file.<\/li>\n<\/ul>\n\n<h4>1.1.21<\/h4>\n\n<ul>\n<li>Added an option to delete saved options.<\/li>\n<\/ul>\n\n<h4>1.1.20<\/h4>\n\n<ul>\n<li>Restored older settings.<\/li>\n<\/ul>\n\n<h4>1.1.19<\/h4>\n\n<ul>\n<li>Added a menu for easy configuration.<\/li>\n<\/ul>\n\n<h4>1.1.18<\/h4>\n\n<ul>\n<li>WordPress 6.8 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.17<\/h4>\n\n<ul>\n<li>WordPress 6.7 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.16<\/h4>\n\n<ul>\n<li>Removed php_uname from server info.<\/li>\n<\/ul>\n\n<h4>1.1.15<\/h4>\n\n<ul>\n<li>Updated the code for sanitizing password.<\/li>\n<\/ul>\n\n<h4>1.1.14<\/h4>\n\n<ul>\n<li>Added support for the email logger add-on.<\/li>\n<\/ul>\n\n<h4>1.1.13<\/h4>\n\n<ul>\n<li>WordPress 6.5 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.12<\/h4>\n\n<ul>\n<li>Added support for the reply-to add-on.<\/li>\n<\/ul>\n\n<h4>1.1.11<\/h4>\n\n<ul>\n<li>WordPress 6.4 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.10<\/h4>\n\n<ul>\n<li>Added an option to set the configured from address for all outgoing email messages.<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Additional check for the settings link.<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Removed admin notices to avoid confusion since configurations can vary on different servers.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>WordPress 6.3 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>WordPress 6.2 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Compatibility update for WordPress 6.1.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Updated the mail function for WordPress 6.0.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Updated the mail function for WordPress 5.9.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fixed an issue that could cause an Undefined variable error if $attachments was not set.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>WordPress 5.7 compatibility update.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>The password field can be left empty when updating the settings.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Updated the code to be compatible with WordPress 5.5.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>SMTP Mailer is compatible with WordPress 5.3.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>SMTP Mailer now checks for a valid nonce when sending a test email.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>SMTP Mailer no longer shows the saved password in the settings.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>SMTP Mailer is now compatible with WordPress 4.9.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Updated the mail() function by setting its minimum requirements to WordPress 4.8.<\/li>\n<li>\"phpmailer_init\" action hook is now enabled so it can be used by other plugins.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed a bug where an apostrophe in the password would cause SMTP authentication failure.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>SMTP Mailer now supports the \"wp_mail_failed\" hook which fires after a phpmailerException is caught.<\/li>\n<li>Added a new option to bypass this error on some servers where the SSL certificate is not properly configured - Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>First commit<\/li>\n<\/ul>","raw_excerpt":"Configure a SMTP server to send email from your WordPress site. Configure the wp_mail() function to use SMTP instead of the PHP mail() function.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/40869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=40869"}],"author":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/naa986"}],"wp:attachment":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=40869"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=40869"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=40869"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=40869"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=40869"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=40869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}