Post SMTP Mailer/Email Log - Version 2.1.9

Version Description

  • 2022-09-9 =
  • FIX
  • User Compatibility Fix
  • Unauthorized error on wizard
Download this release

Release Info

Developer wpexpertsio
Plugin Icon 128x128 Post SMTP Mailer/Email Log
Version 2.1.9
Comparing to
See all releases

Code changes from version 2.1.8 to 2.1.9

Postman/Postman-Connectivity-Test/PostmanConnectivityTestController.php CHANGED
@@ -278,7 +278,7 @@ class PostmanPortTestAjaxController {
278
 
279
  check_admin_referer('post-smtp', 'security');
280
 
281
- if( !current_user_can( 'edit_plugins' ) ) {
282
  wp_send_json_error(
283
  array(
284
  'Message' => 'Unauthorized.'
@@ -317,7 +317,7 @@ class PostmanPortTestAjaxController {
317
 
318
  check_admin_referer('post-smtp', 'security');
319
 
320
- if( !current_user_can( 'edit_plugins' ) ) {
321
  wp_send_json_error(
322
  array(
323
  'Message' => 'Unauthorized.'
278
 
279
  check_admin_referer('post-smtp', 'security');
280
 
281
+ if( !current_user_can( Postman::MANAGE_POSTMAN_CAPABILITY_NAME ) ) {
282
  wp_send_json_error(
283
  array(
284
  'Message' => 'Unauthorized.'
317
 
318
  check_admin_referer('post-smtp', 'security');
319
 
320
+ if( !current_user_can( Postman::MANAGE_POSTMAN_CAPABILITY_NAME ) ) {
321
  wp_send_json_error(
322
  array(
323
  'Message' => 'Unauthorized.'
postman-smtp.php CHANGED
@@ -6,7 +6,7 @@ if ( ! defined( 'ABSPATH' ) ) {
6
  * Plugin Name: Post SMTP
7
  * Plugin URI: https://wordpress.org/plugins/post-smtp/
8
  * Description: Email not reliable? Post SMTP is the first and only WordPress SMTP plugin to implement OAuth 2.0 for Gmail, Hotmail and Yahoo Mail. Setup is a breeze with the Configuration Wizard and integrated Port Tester. Enjoy worry-free delivery even if your password changes!
9
- * Version: 2.1.8
10
  * Author: Post SMTP
11
  * Text Domain: post-smtp
12
  * Author URI: https://postmansmtp.com
@@ -76,7 +76,7 @@ if ( ! function_exists( 'ps_fs' ) ) {
76
  define( 'POST_SMTP_BASE', __FILE__ );
77
  define( 'POST_SMTP_PATH', __DIR__ );
78
  define( 'POST_SMTP_URL', plugins_url('', POST_SMTP_BASE ) );
79
- define( 'POST_SMTP_VER', '2.1.8' );
80
  define( 'POST_SMTP_ASSETS', plugin_dir_url( __FILE__ ) . 'assets/' );
81
 
82
  $postman_smtp_exist = in_array( 'postman-smtp/postman-smtp.php', (array) get_option( 'active_plugins', array() ) );
6
  * Plugin Name: Post SMTP
7
  * Plugin URI: https://wordpress.org/plugins/post-smtp/
8
  * Description: Email not reliable? Post SMTP is the first and only WordPress SMTP plugin to implement OAuth 2.0 for Gmail, Hotmail and Yahoo Mail. Setup is a breeze with the Configuration Wizard and integrated Port Tester. Enjoy worry-free delivery even if your password changes!
9
+ * Version: 2.1.9
10
  * Author: Post SMTP
11
  * Text Domain: post-smtp
12
  * Author URI: https://postmansmtp.com
76
  define( 'POST_SMTP_BASE', __FILE__ );
77
  define( 'POST_SMTP_PATH', __DIR__ );
78
  define( 'POST_SMTP_URL', plugins_url('', POST_SMTP_BASE ) );
79
+ define( 'POST_SMTP_VER', '2.1.9' );
80
  define( 'POST_SMTP_ASSETS', plugin_dir_url( __FILE__ ) . 'assets/' );
81
 
82
  $postman_smtp_exist = in_array( 'postman-smtp/postman-smtp.php', (array) get_option( 'active_plugins', array() ) );
readme.txt CHANGED
@@ -1,10 +1,10 @@
1
- === Post SMTP Mailer/Email Log ===
2
  Plugin URI: https://wpexperts.io/
3
  Contributors: wpexpertsio
4
  Tags: email, mail, smtp, wordpress smtp, email log, postman smtp, postman, gmail, google apps, hotmail, yahoo, mandrill api, sendgrid api, elastic email, office365, mailgun
5
  Requires at least: 3.9
6
  Tested up to: 6.0.2
7
- Stable tag: 2.1.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -28,7 +28,7 @@ Post SMTP replaces the default WordPress SMTP library, PHPMailer, with the heavy
28
  * The built-in Email log is an invaluable resource for diagnosing problems with emails.
29
  * OAuth 2.0 increase the security and protection of email password by discouraging the idea of storing your email password in the WordPress database where it might be found.
30
 
31
- Even hosts that block the standard SMTP ports, like GoDaddy or Bluehost, can’t stop your email as Post SMTP can deliver via HTTPS if it can’t use SMTP.
32
 
33
  https://www.youtube.com/watch?v=mXDEEE9jnfw
34
 
@@ -45,6 +45,12 @@ https://www.youtube.com/watch?v=mXDEEE9jnfw
45
  * Fire-and-forget delivery continues even if you change your password.
46
  * [Set up an app password](https://youtu.be/OX2g6QB6LWI) in your Google account.
47
 
 
 
 
 
 
 
48
  = Technical Documentation =
49
  You can read our [Post SMTP technical documentation](https://postmansmtp.com/documentation/) for more details including setting up the plugin and configuring other SMTP options. Also, stay up-to-date on new plugin updates, changes, modifications, and related news by subscribing to the [Post SMTP blog](https://postmansmtp.com/blog/).
50
 
@@ -76,7 +82,7 @@ In essence, SMTP is a set of commands that authenticates and directs the transfe
76
  [Better Email Logger Pro extension](https://postmansmtp.com/extensions/the-better-email/) allows you to design email marketing campaigns and improve email deliverability for your WordPress site.
77
 
78
  **Mail Control Pro Extension**
79
- [Mail Control Pro Extension](https://postmansmtp.com/extensions/post-smtp-mail-control/) allows you to control Post SMTP’s email actions like sending email alerts to authors, webmasters, and new users.
80
 
81
  = Post SMTP Membership Plans =
82
  [Post SMTP membership plans](https://postmansmtp.com/membership-plan/) offer access to all pro extensions along with other benefits including 1-year extension updates and support, Email Reporting, Logging, and Tracking, all other SMTP Services and a 30-day money-back guarantee.
@@ -110,7 +116,6 @@ SendinBlue is an effective and great email software for Small to Medium business
110
  * [SendPress Newsletters](https://wordpress.org/plugins/sendpress/)
111
  * [WP HTML Mail](https://wordpress.org/plugins/wp-html-mail/)
112
  * [Email Templates](https://wordpress.org/plugins/email-templates/)
113
- * [WordPress Leads](https://wordpress.org/plugins/leads/)
114
  * .. and every other plugin that uses the WordPress API [wp_mail](https://codex.wordpress.org/Function_Reference/wp_mail) to send mail!
115
 
116
  = Requirements =
@@ -285,6 +290,11 @@ To avoid being flagged as spam, you need to prove your email isn't forged. On a
285
 
286
  == Changelog ==
287
 
 
 
 
 
 
288
  = 2.1.8 - 2022-09-5 =
289
  * **FIX**
290
  * Php warnings
1
+ === Post SMTP Mailer/Email Log - Best Mail SMTP For WP ===
2
  Plugin URI: https://wpexperts.io/
3
  Contributors: wpexpertsio
4
  Tags: email, mail, smtp, wordpress smtp, email log, postman smtp, postman, gmail, google apps, hotmail, yahoo, mandrill api, sendgrid api, elastic email, office365, mailgun
5
  Requires at least: 3.9
6
  Tested up to: 6.0.2
7
+ Stable tag: 2.1.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
28
  * The built-in Email log is an invaluable resource for diagnosing problems with emails.
29
  * OAuth 2.0 increase the security and protection of email password by discouraging the idea of storing your email password in the WordPress database where it might be found.
30
 
31
+ Even hosts that block the standard SMTP ports, like GoDaddy or Bluehost, can't stop your email as Post SMTP can deliver via HTTPS if it can't use SMTP.
32
 
33
  https://www.youtube.com/watch?v=mXDEEE9jnfw
34
 
45
  * Fire-and-forget delivery continues even if you change your password.
46
  * [Set up an app password](https://youtu.be/OX2g6QB6LWI) in your Google account.
47
 
48
+ = Slack notifications =
49
+ Receive Post SMTP notifications on your Slack app. If you approve ["Post SMTP Notifications" app for Slack](https://slack.postmansmtp.com/), you will be notified on any selected workplace about your failed emails.
50
+
51
+ = Post SMTP Notification Chrome Extension =
52
+ [Post SMTP Notification Chrome Extension](https://chrome.google.com/webstore/detail/post-smtp-notifications/npklmbkpbknkmbohdbpikeidiaekjoch?hl=en) - Install Post SMTP's official Chrome Extension to receive notifications of failed emails on your WordPress website.
53
+
54
  = Technical Documentation =
55
  You can read our [Post SMTP technical documentation](https://postmansmtp.com/documentation/) for more details including setting up the plugin and configuring other SMTP options. Also, stay up-to-date on new plugin updates, changes, modifications, and related news by subscribing to the [Post SMTP blog](https://postmansmtp.com/blog/).
56
 
82
  [Better Email Logger Pro extension](https://postmansmtp.com/extensions/the-better-email/) allows you to design email marketing campaigns and improve email deliverability for your WordPress site.
83
 
84
  **Mail Control Pro Extension**
85
+ [Mail Control Pro Extension](https://postmansmtp.com/extensions/post-smtp-mail-control/) allows you to control Post SMTP's email actions like sending email alerts to authors, webmasters, and new users.
86
 
87
  = Post SMTP Membership Plans =
88
  [Post SMTP membership plans](https://postmansmtp.com/membership-plan/) offer access to all pro extensions along with other benefits including 1-year extension updates and support, Email Reporting, Logging, and Tracking, all other SMTP Services and a 30-day money-back guarantee.
116
  * [SendPress Newsletters](https://wordpress.org/plugins/sendpress/)
117
  * [WP HTML Mail](https://wordpress.org/plugins/wp-html-mail/)
118
  * [Email Templates](https://wordpress.org/plugins/email-templates/)
 
119
  * .. and every other plugin that uses the WordPress API [wp_mail](https://codex.wordpress.org/Function_Reference/wp_mail) to send mail!
120
 
121
  = Requirements =
290
 
291
  == Changelog ==
292
 
293
+ = 2.1.9 - 2022-09-9 =
294
+ * **FIX**
295
+ * User Compatibility Fix
296
+ * Unauthorized error on wizard
297
+
298
  = 2.1.8 - 2022-09-5 =
299
  * **FIX**
300
  * Php warnings