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
?>