WP Mail SMTP by WPForms - Version 0.8.4

Version Description

  • Minor bugfix, remove use of esc_html() to improve backwards compatibility.
  • Removed second options page menu props ovidiu.
Download this release

Release Info

Developer chmac
Plugin Icon 128x128 WP Mail SMTP by WPForms
Version 0.8.4
Comparing to
See all releases

Code changes from version 0.8.3 to 0.8.4

Files changed (2) hide show
  1. readme.txt +9 -1
  2. wp_mail_smtp.php +8 -13
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.callum-macdonald.com/code/donate/
4
  Tags: mail, smtp, wp_mail, mailer, phpmailer
5
  Requires at least: 2.7
6
  Tested up to: 2.9.2
7
- Stable tag: 0.8.3
8
 
9
  Reconfigures the wp_mail() function to use SMTP instead of mail() and creates an options page to manage the settings.
10
 
@@ -61,8 +61,13 @@ By all means please contact me to discuss features or options you'd like to see
61
 
62
  == Changelog ==
63
 
 
 
 
 
64
  = 0.8.3 =
65
  * Bugfix, return WPMS_MAIL_FROM_NAME, props nacin.
 
66
 
67
  = 0.8.2 =
68
  * Bugfix, call phpmailer_init_smtp() correctly, props Sinklar.
@@ -114,6 +119,9 @@ By all means please contact me to discuss features or options you'd like to see
114
 
115
  == Upgrade Notice ==
116
 
 
 
 
117
  = 0.8.3 =
118
  Minor bugfix for users using constants. Very low priority upgrade.
119
 
4
  Tags: mail, smtp, wp_mail, mailer, phpmailer
5
  Requires at least: 2.7
6
  Tested up to: 2.9.2
7
+ Stable tag: 0.8.4
8
 
9
  Reconfigures the wp_mail() function to use SMTP instead of mail() and creates an options page to manage the settings.
10
 
61
 
62
  == Changelog ==
63
 
64
+ = 0.8.4 =
65
+ * Minor bugfix, remove use of esc_html() to improve backwards compatibility.
66
+ * Removed second options page menu props ovidiu.
67
+
68
  = 0.8.3 =
69
  * Bugfix, return WPMS_MAIL_FROM_NAME, props nacin.
70
+ * Add Settings link, props Mike Challis http://profiles.wordpress.org/MikeChallis/
71
 
72
  = 0.8.2 =
73
  * Bugfix, call phpmailer_init_smtp() correctly, props Sinklar.
119
 
120
  == Upgrade Notice ==
121
 
122
+ = 0.8.4 =
123
+ Minor bugfix for users using constants. Another very low priority upgrade. Apologies for the version creep.
124
+
125
  = 0.8.3 =
126
  Minor bugfix for users using constants. Very low priority upgrade.
127
 
wp_mail_smtp.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Plugin Name: WP-Mail-SMTP
4
- Version: 0.8.3
5
  Plugin URI: http://www.callum-macdonald.com/code/wp-mail-smtp/
6
  Description: Reconfigures the wp_mail() function to use SMTP instead of mail() and creates an options page to manage the settings.
7
  Author: Callum Macdonald
@@ -38,7 +38,8 @@ define('WPMS_SMTP_PASS', 'password'); // SMTP authentication password, only used
38
  /**
39
  * CHANGELOG
40
  *
41
- * 0.8.3 - Bugfix, return WPMS_MAIL_FROM_NAME, props nacin.
 
42
  * 0.8.2 - Bugfix, call phpmailer_init_smtp() correctly, props Sinklar.
43
  * 0.8.1 - Internationalisation improvements.
44
  * 0.8 - Added port, SSL/TLS, option whitelisting, validate_email(), and constant options.
@@ -425,19 +426,16 @@ function wp_mail_plugin_action_links( $links, $file ) {
425
  if ( $file != plugin_basename( __FILE__ ))
426
  return $links;
427
 
428
- $settings_link = '<a href="plugins.php?page=wp-mail-smtp/wp_mail_smtp.php">' . esc_html( __( 'Settings', 'wp_mail_smtp' ) ) . '</a>';
429
 
430
  array_unshift( $links, $settings_link );
431
 
432
  return $links;
433
  }
434
 
435
- function add_tabs() {
436
- add_submenu_page('plugins.php', __('WP Mail Options', 'wp_mail_smtp'), __('WP Mail Options', 'wp_mail_smtp'), 'manage_options', __FILE__,'wp_mail_smtp_options_page');
437
- }
438
-
439
  // Add an action on phpmailer_init
440
  add_action('phpmailer_init','phpmailer_init_smtp');
 
441
  if (!defined('WPMS_ON') || !WPMS_ON) {
442
  // Whitelist our options
443
  add_filter('whitelist_options', 'wp_mail_smtp_whitelist_options');
@@ -445,17 +443,14 @@ if (!defined('WPMS_ON') || !WPMS_ON) {
445
  add_action('admin_menu','wp_mail_smtp_menus');
446
  // Add an activation hook for this plugin
447
  register_activation_hook(__FILE__,'wp_mail_smtp_activate');
 
 
448
  }
 
449
  // Add filters to replace the mail from name and emailaddress
450
  add_filter('wp_mail_from','wp_mail_smtp_mail_from');
451
  add_filter('wp_mail_from_name','wp_mail_smtp_mail_from_name');
452
 
453
- // admin options
454
- add_action('admin_menu', 'add_tabs',1);
455
-
456
- // adds "Settings" link to the plugin action page
457
- add_filter( 'plugin_action_links', 'wp_mail_plugin_action_links',10,2);
458
-
459
  load_plugin_textdomain('wp_mail_smtp', false, dirname(plugin_basename(__FILE__)) . '/langs');
460
 
461
  ?>
1
  <?php
2
  /*
3
  Plugin Name: WP-Mail-SMTP
4
+ Version: 0.8.4
5
  Plugin URI: http://www.callum-macdonald.com/code/wp-mail-smtp/
6
  Description: Reconfigures the wp_mail() function to use SMTP instead of mail() and creates an options page to manage the settings.
7
  Author: Callum Macdonald
38
  /**
39
  * CHANGELOG
40
  *
41
+ * 0.8.4 - Minor bugfix, remove use of esc_html() to improve backwards compatibility. Removed second options page menu props ovidiu.
42
+ * 0.8.3 - Bugfix, return WPMS_MAIL_FROM_NAME, props nacin. Add Settings link, props MikeChallis.
43
  * 0.8.2 - Bugfix, call phpmailer_init_smtp() correctly, props Sinklar.
44
  * 0.8.1 - Internationalisation improvements.
45
  * 0.8 - Added port, SSL/TLS, option whitelisting, validate_email(), and constant options.
426
  if ( $file != plugin_basename( __FILE__ ))
427
  return $links;
428
 
429
+ $settings_link = '<a href="plugins.php?page=wp-mail-smtp/wp_mail_smtp.php">' . __( 'Settings', 'wp_mail_smtp' ) . '</a>';
430
 
431
  array_unshift( $links, $settings_link );
432
 
433
  return $links;
434
  }
435
 
 
 
 
 
436
  // Add an action on phpmailer_init
437
  add_action('phpmailer_init','phpmailer_init_smtp');
438
+
439
  if (!defined('WPMS_ON') || !WPMS_ON) {
440
  // Whitelist our options
441
  add_filter('whitelist_options', 'wp_mail_smtp_whitelist_options');
443
  add_action('admin_menu','wp_mail_smtp_menus');
444
  // Add an activation hook for this plugin
445
  register_activation_hook(__FILE__,'wp_mail_smtp_activate');
446
+ // Adds "Settings" link to the plugin action page
447
+ add_filter( 'plugin_action_links', 'wp_mail_plugin_action_links',10,2);
448
  }
449
+
450
  // Add filters to replace the mail from name and emailaddress
451
  add_filter('wp_mail_from','wp_mail_smtp_mail_from');
452
  add_filter('wp_mail_from_name','wp_mail_smtp_mail_from_name');
453
 
 
 
 
 
 
 
454
  load_plugin_textdomain('wp_mail_smtp', false, dirname(plugin_basename(__FILE__)) . '/langs');
455
 
456
  ?>