{"id":136714,"date":"2021-02-19T20:11:04","date_gmt":"2021-02-19T20:11:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smtp-settings-for-gravity-forms\/"},"modified":"2024-07-30T14:17:21","modified_gmt":"2024-07-30T14:17:21","slug":"smtp-settings-for-gravity-forms","status":"closed","type":"plugin","link":"https:\/\/si.wordpress.org\/plugins\/smtp-settings-for-gravity-forms\/","author":15092989,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.12.89","stable_tag":"0.12.89","tested":"6.7.5","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"SMTP Settings for Gravity Forms","header_author":"Kevin C. Pirnie","header_description":"<strong>REQUIRED:<\/strong> GravityForms installed and activated. Adds a new form settings section for configuring SMTP mail sending settings for each form.","assets_banners_color":"686766","last_updated":"2024-07-30 14:17:21","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/kevinpirnie","header_plugin_uri":"https:\/\/kevinpirnie.com","header_author_uri":"","rating":3.5,"author_block_rating":0,"active_installs":300,"downloads":9378,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.10.21":{"tag":"0.10.21","author":"kevp75","date":"2024-07-30 14:17:21"},"0.10.37":{"tag":"0.10.37","author":"kevp75","date":"2024-07-30 14:17:21"},"0.10.52":{"tag":"0.10.52","author":"kevp75","date":"2024-07-30 14:17:21"},"0.11.66":{"tag":"0.11.66","author":"kevp75","date":"2024-07-30 14:17:21"},"0.11.70":{"tag":"0.11.70","author":"kevp75","date":"2024-07-30 14:17:21"},"0.12.11":{"tag":"0.12.11","author":"kevp75","date":"2024-07-30 14:17:21"},"0.12.89":{"tag":"0.12.89","author":"kevp75","date":"2024-07-30 14:17:21"},"0.2.33":{"tag":"0.2.33","author":"kevp75","date":"2024-07-30 14:17:21"},"0.4.2":{"tag":"0.4.2","author":"kevp75","date":"2024-07-30 14:17:21"},"0.5.0":{"tag":"0.5.0","author":"kevp75","date":"2024-07-30 14:17:21"},"0.7.22":{"tag":"0.7.22","author":"kevp75","date":"2024-07-30 14:17:21"},"0.8.13":{"tag":"0.8.13","author":"kevp75","date":"2024-07-30 14:17:21"},"0.8.76":{"tag":"0.8.76","author":"kevp75","date":"2024-07-30 14:17:21"},"0.9.03":{"tag":"0.9.03","author":"kevp75","date":"2024-07-30 14:17:21"},"0.9.18":{"tag":"0.9.18","author":"kevp75","date":"2024-07-30 14:17:21"},"0.9.19":{"tag":"0.9.19","author":"kevp75","date":"2024-07-30 14:17:21"},"0.9.46":{"tag":"0.9.46","author":"kevp75","date":"2024-07-30 14:17:21"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":1,"4":1,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3128212,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3128212,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3128212,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3128212,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.10.21","0.10.37","0.10.52","0.11.66","0.11.70","0.12.11","0.12.89","0.2.33","0.4.2","0.5.0","0.7.22","0.8.13","0.8.76","0.9.03","0.9.18","0.9.19","0.9.46"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3128212,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3128212,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Settings 1","2":"Settings 2"}},"plugin_section":[],"plugin_tags":[1655,196460,6696],"plugin_category":[41],"plugin_contributors":[196324],"plugin_business_model":[],"class_list":["post-136714","plugin","type-plugin","status-closed","hentry","plugin_tags-gravity-forms","plugin_tags-gravity-forms-smtp","plugin_tags-smtp","plugin_category-communication","plugin_contributors-kevp75","plugin_committers-kevp75","plugin_support_reps-kevp75"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/smtp-settings-for-gravity-forms_686766.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/smtp-settings-for-gravity-forms\/assets\/screenshot-1.png?rev=3128212","caption":"Settings 1"},{"src":"https:\/\/ps.w.org\/smtp-settings-for-gravity-forms\/assets\/screenshot-2.png?rev=3128212","caption":"Settings 2"}],"raw_content":"<!--section=description-->\n<p>This plugin adds a new settings page for each form created, to allow configuration for sending emails through an SMTP mail server.  It gives you a way to have different SMTP server settings for each form you create.<\/p>\n\n<p>If you do not need it, you can simply leave the settings blank, and it will revert to the site's default mail sender.<\/p>\n\n<h3>Configure<\/h3>\n\n<ol>\n<li>Browse to the Gravity Form Admin, and click on Settings for the form.<\/li>\n<li>Click SMTP Settings<\/li>\n<li>Fill in the details to override the built-in Wordpress Mail sender for the form\n.1 SMTP password will be be encrypted prior to sending to the Wordpress Database.  Please note that is uses the Wordpress Built-In salts from wp-config.  If these change in anyway, you wll need to enter the SMTP password again.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin, unzip it, and upload to your sites <code>\/wp-content\/plugins\/<\/code> directory\n\n<ol>\n<li>You can also upload it directly to your Plugins admin<\/li>\n<\/ol><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20this%20plugin%20if%20i%20already%20use%20a%20smtp%20plugin%3F'><h3>Do I need this plugin if I already use a SMTP plugin?<\/h3><\/dt>\n<dd><p>Not necessarily.  This plugin is not meant to replace your sitewide SMTP mail sender, but rather gives you a way to utilize separate SMTP settings for each Gravity Form in your site.<\/p><\/dd>\n<dt id='outlook%20365%20smtp%20settings%20are%20not%20working...%20help%3F%21'><h3>Outlook 365 SMTP Settings are not working... HELP?!<\/h3><\/dt>\n<dd><p>Outlook 365 requires the From email address to be the exact same as the account used to authenticate.  Make sure you update your settings.<\/p><\/dd>\n<dt id='does%20this%20override%20the%20entire%20site%27s%20mail%20sending%3F'><h3>Does this override the entire site's mail sending?<\/h3><\/dt>\n<dd><p>No.  Instead it overrides it for the form you have the settings configured for only.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.12.89<\/h4>\n\n<ul>\n<li>Verify: WP Core 6.7 compliant<\/li>\n<li>Fix: CC not being added to the outbound emails<\/li>\n<li>Change: Settings defaults\n\n<ul>\n<li>SMTP Port: 587<\/li>\n<li>SMTP User: the site's configured admin email address<\/li>\n<li>From Email: the site's configured admin email address<\/li>\n<li>those will populate if the settings are left blank now<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>0.12.11<\/h4>\n\n<ul>\n<li>Verify: WP Core 6.5 compliant<\/li>\n<li>Bumped: Minimum Core Requirement<\/li>\n<\/ul>\n\n<h4>0.11.70<\/h4>\n\n<ul>\n<li>Verify: WP Core 6.2 compliant<\/li>\n<\/ul>\n\n<h4>0.11.66<\/h4>\n\n<ul>\n<li>Test: Up to 6.1.2 compliant<\/li>\n<li>Require: PHP 7.4<\/li>\n<\/ul>\n\n<h4>0.10.52<\/h4>\n\n<ul>\n<li>Test: Up to 6.0 compliant<\/li>\n<li>Test: Up to PHP 8.1 Compliant<\/li>\n<li>New: Plugin Icon =)<\/li>\n<\/ul>\n\n<h4>0.10.37<\/h4>\n\n<ul>\n<li>Fix: SMTP debugging fix\n\n<ul>\n<li>changed the debug level, put in some exception trapping, etc...<\/li>\n<\/ul><\/li>\n<li>Fix: PHP Fatal error when SMTP info is invalid<\/li>\n<\/ul>\n\n<h4>0.10.21<\/h4>\n\n<ul>\n<li>Verify: Core 5.9 ready<\/li>\n<li>New: Translation ready<\/li>\n<\/ul>\n\n<h4>0.9.77<\/h4>\n\n<ul>\n<li>Fix: Die gracefully on GravityForms check<\/li>\n<li>Fix: Remove duplicated checks<\/li>\n<\/ul>\n\n<h4>0.9.46<\/h4>\n\n<ul>\n<li>fixed issue with no from address\n\n<ul>\n<li>was an issue with the way Form Notifications are setup\nas defaults in GravityForms itself<\/li>\n<\/ul><\/li>\n<li>added replyto field in settings<\/li>\n<li>added logging mechanism\n\n<ul>\n<li>debug will not longer show on front-end\nstricly logs to <code>wp-content\/gf-smtp-log.log<\/code><\/li>\n<\/ul><\/li>\n<li>fixed null setting<\/li>\n<li>fixed sanitization\n\n<ul>\n<li>probably overkill...<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>0.9.19<\/h4>\n\n<ul>\n<li>Verify Core 5.8.1<\/li>\n<\/ul>\n\n<h4>0.9.18<\/h4>\n\n<ul>\n<li>more stringent checks for valid email addresses<\/li>\n<li>strongly type methods<\/li>\n<li>convert comments to phpdoc format<\/li>\n<li>fix proper OR for DIE for direct access<\/li>\n<\/ul>\n\n<h4>0.9.03<\/h4>\n\n<ul>\n<li>Icon for settings menus<\/li>\n<li>fixed smtp password not saving\n\n<ul>\n<li>completely rewrote the encryption\/decryption methods<\/li>\n<li>found out what was happenning was the algorithms were not installed on every machine<\/li>\n<li>also checking if methodology is available now, if not simply base64 encode\/decode<\/li>\n<li>uses the SECURE_AUTH_* salts from wp-config.php<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>0.8.76<\/h4>\n\n<ul>\n<li>Update for 5.8 compliance<\/li>\n<li>Require PHP 7.3<\/li>\n<\/ul>\n\n<h4>0.8.13<\/h4>\n\n<ul>\n<li>Update for 5.7.2 compliance<\/li>\n<li>Update for GF 2.5 compliance<\/li>\n<li>Method strong typing<\/li>\n<\/ul>\n\n<h4>0.7.22<\/h4>\n\n<ul>\n<li>Update for 5.7 compliance<\/li>\n<li>check for existing functionality<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Fix deactivate if GF is not activated<\/li>\n<\/ul>\n\n<h4>0.4.2<\/h4>\n\n<ul>\n<li>True autoloader<\/li>\n<li>rename class files to match<\/li>\n<li>update encrypt\/decrypt methods to use WP salt\n\n<ul>\n<li>will need to re-save settings<\/li>\n<\/ul><\/li>\n<li>implement proper testing messages<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>First public release<\/li>\n<\/ul>","raw_excerpt":"Individual GravityForm SMTP email sending settings.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/136714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=136714"}],"author":[{"embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kevp75"}],"wp:attachment":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=136714"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=136714"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=136714"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=136714"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=136714"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=136714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}