Changeset 3439556
- Timestamp:
- 01/14/2026 01:17:02 PM (2 months ago)
- Location:
- gosmtp/trunk
- Files:
-
- 2 added
- 7 edited
-
css/admin.css (modified) (9 diffs)
-
gosmtp.php (modified) (1 diff)
-
images/mailersend.svg (added)
-
images/resend.svg (added)
-
init.php (modified) (1 diff)
-
main/functions.php (modified) (1 diff)
-
main/mailer/maileroo.php (modified) (1 diff)
-
main/settings.php (modified) (2 diffs)
-
readme.txt (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
gosmtp/trunk/css/admin.css
r3330304 r3439556 255 255 256 256 /* Mailer styles */ 257 .gosmtp-mailer-input{ 257 .gosmtp-mailer-input, 258 .gosmtp-notification-input{ 258 259 display: inline-flex; 259 260 align-items:center; … … 285 286 } 286 287 287 .gosmtp-mailer-input .label{ 288 .gosmtp-mailer-input .label, 289 .gosmtp-notification-input .label{ 288 290 display: none; 289 291 background: #555; … … 297 299 } 298 300 299 .gosmtp-mailer-input .label::after { 301 .gosmtp-mailer-input .label::after, 302 .gosmtp-notification-input .label::after{ 300 303 content: ""; 301 304 position: absolute; … … 308 311 } 309 312 310 .mailer_container{ 313 .mailer_container, 314 .gosmtp-pro-email-notification-container{ 311 315 display: flex; 312 316 max-width: 100%; … … 314 318 } 315 319 316 .mailer_label{ 320 .mailer_label, 321 .service_label{ 317 322 width: 100%; 318 323 height: 70px; … … 323 328 } 324 329 325 .gosmtp-mailer-input img{ 330 .gosmtp-mailer-input img, 331 .gosmtp-notification-input img{ 326 332 background:white; 327 333 padding:18px; … … 331 337 } 332 338 333 .gosmtp-mailer-input:hover label{ 339 .gosmtp-mailer-input:hover label, 340 .gosmtp-notification-input:hover label{ 334 341 display: block; 335 342 } 336 343 337 344 .gosmtp-mailer-input:not(.pro):hover .mailer_label, 338 .gosmtp-mailer-input:not(.pro) .mail_active{ 345 .gosmtp-mailer-input:not(.pro) .mail_active, 346 .gosmtp-notification-input:not(.pro):hover .service_label, 347 .gosmtp-notification-input:not(.pro) .service_active{ 339 348 outline: 2px solid #4f53ff !important; 340 349 } 341 350 342 .mailer_check{ 351 .mailer_check, 352 .service_check{ 343 353 visibility: hidden; 344 354 position: absolute; … … 971 981 } 972 982 973 .gosmtp-mailer-input.pro .mailer_label::before{ 983 .gosmtp-mailer-input.pro .mailer_label::before, 984 .gosmtp-notification-input.pro .service_label::before{ 974 985 width: 70px; 975 986 height: 15px; … … 988 999 } 989 1000 990 .gosmtp-mailer-input.pro .lock_icon{ 1001 .gosmtp-mailer-input.pro .lock_icon, 1002 .gosmtp-notification-input.pro .lock_icon{ 991 1003 display: none; 992 1004 } 993 1005 994 .gosmtp-mailer-input.pro .lock_icon span{ 1006 .gosmtp-mailer-input.pro .lock_icon span, 1007 .gosmtp-notification-input.pro .lock_icon span{ 995 1008 font-size: 25px; 996 1009 } 997 1010 998 .gosmtp-mailer-input.pro .mailer_label:hover .lock_icon{ 1011 .gosmtp-mailer-input.pro .mailer_label:hover .lock_icon, 1012 .gosmtp-notification-input.pro .service_label:hover .lock_icon{ 999 1013 display: flex; 1000 1014 justify-content: center; -
gosmtp/trunk/gosmtp.php
r3396978 r3439556 4 4 Plugin URI: https://gosmtp.net 5 5 Description: Send emails from your WordPress site using your preferred SMTP provider like Gmail, Outlook, AWS, Zoho, SMTP.com, Brevo (formerly Sendinblue), Mailgun, Postmark, Sendgrid, Sparkpost, Sendlayer or any custom SMTP provider. 6 Version: 1.1. 66 Version: 1.1.7 7 7 Author: Softaculous Team 8 8 Author URI: https://softaculous.com -
gosmtp/trunk/init.php
r3396978 r3439556 10 10 11 11 define('GOSMTP_BASE', plugin_basename(GOSMTP_FILE)); 12 define('GOSMTP_VERSION', '1.1. 6');12 define('GOSMTP_VERSION', '1.1.7'); 13 13 define('GOSMTP_DIR', dirname(GOSMTP_FILE)); 14 14 define('GOSMTP_SLUG', 'gosmtp'); -
gosmtp/trunk/main/functions.php
r3396978 r3439556 30 30 'smtp2go' => [ 'title' => __('SMTP2Go', 'gosmtp'), 'class' => 'GOSMTP\Mailer\SMTP2Go'], 31 31 'maileroo' => [ 'title' => __('Maileroo', 'gosmtp'), 'class' => 'GOSMTP\Mailer\Maileroo'], 32 'resend' => [ 'title' => __('Resend', 'gosmtp'), 'class' => 'GOSMTP\Mailer\Resend'], 33 'mailersend' => [ 'title' => __('MailerSend', 'gosmtp'), 'class' => 'GOSMTP\Mailer\MailerSend'], 32 34 ); 33 35 -
gosmtp/trunk/main/mailer/maileroo.php
r3365833 r3439556 6 6 */ 7 7 8 namespace G oSMTP\Mailer;8 namespace GOSMTP\Mailer; 9 9 10 10 use GOSMTP\Mailer\Loader; -
gosmtp/trunk/main/settings.php
r3396978 r3439556 281 281 } 282 282 } 283 283 284 // Save Notification Settings 285 if(defined('GOSMTP_PRO_VERSION') && isset($_REQUEST['save_notification_settings'])){ 286 do_action('gosmtp_pro_save_notification_settings'); 287 } 288 284 289 // SMTP Settings 285 290 if(isset($_REQUEST['save_settings'])){ … … 374 379 $smtp_options['mailer'][0]['mail_type'] = 'mail'; 375 380 } 381 382 // Used to show error / success message for the settings 383 settings_errors(); 376 384 377 385 echo '<div class="wrap">'; -
gosmtp/trunk/readme.txt
r3396978 r3439556 5 5 Tested up to: 6.9 6 6 Requires PHP: 5.5 7 Stable tag: 1.1. 67 Stable tag: 1.1.7 8 8 License: GPLv3 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html 10 10 11 Send emails from your WordPress site using your preferred SMTP provider like Gmail, Outlook, AWS, Zoho, SMTP.com, Brevo (formerly Sendinblue), Mailgun, Postmark, Sendgrid, Sparkpost, Sendlayer or any custom SMTP provider.11 Send emails from your WordPress site using your preferred SMTP provider like Gmail, Outlook, AWS, Zoho, SMTP.com, Brevo (formerly Sendinblue), Mailgun, Postmark, Sendgrid, Sparkpost, Sendlayer, SMTP2Go, ElasticEmail, Maileroo, Resend, MailerSend or any custom SMTP provider. 12 12 13 13 == Description == … … 18 18 1) SMTP.com 19 19 2) Sendinblue 20 3) Mailgun , Postmark20 3) Mailgun 21 21 4) Sendgrid 22 22 5) Sparkpost 23 23 6) Sendlayer 24 7) Maileroo 25 8) ElasticEmail (Pro) 26 9) SMTP2Go (Pro) 27 10) Gmail, Gsuite, Google Workspace (Pro) 28 11) Outlook / Office 365 (Pro) 29 12) AWS (Pro) 30 13) Zoho (Pro) 31 14) Or any custom SMTP provider 24 7) Postmark 25 8) Maileroo 26 9) ElasticEmail (Pro) 27 10) SMTP2Go (Pro) 28 11) Gmail, Gsuite, Google Workspace (Pro) 29 12) Outlook / Office 365 (Pro) 30 13) AWS (Pro) 31 14) Zoho (Pro) 32 15) Resend (Pro) 33 16) MailerSend (Pro) 34 17) Or any custom SMTP provider 32 35 33 36 WordPress uses the PHP mail function to send emails generated by WordPress. The PHP mail function sends emails over the IP of your hosting provider's servers which can have a bad reputation and be blacklisted by many email providers like Gmail, Yahoo, Office 365, Zoho, etc. causing your WordPress originated emails to land in the SPAM folder of your users. By using GoSMTP you ensure that your emails reach the inbox of your user(s). … … 49 52 You can resend any email, from the email log wizard. You can also resend multiple emails in bulk. 50 53 54 === Notifications === 55 You can get notified about failed email delivery on your configured channel, we currently support Mail, Slack and Discord. 56 51 57 === Premium Features === 52 58 - Forward Emails … … 54 60 55 61 === Coming Soon === 56 - Backup Email Logs57 62 - Track Email Views 58 63 - Track Clicks … … 83 88 84 89 == Changelog == 90 = 1.1.7 (Jan 14, 2026) = 91 * [Pro-Feature] Support for email provider Resend has been added. 92 * [Pro-Feature] Support for email provider MailerSend has been added. 93 * [Pro-Feature] Added Notifications feature to send notifications on email delivery failure via Email, Slack and Discord. 94 * [Task] Warnings were observed on PHP version 8.4 and above. This is fixed. 85 95 86 96 = 1.1.6 (Nov 17, 2025) = … … 100 110 101 111 = 1.1.4 (Jul 24, 2025) = 102 * [ Feature Pro] Support for email providers ElasticEmail and SMTP2Go have been added.112 * [Pro-Feature] Support for email providers ElasticEmail and SMTP2Go have been added. 103 113 * [Task] Sendinblue will now be shown as Brevo, as Sendinblue changed its branding from Sendinblue to Brevo. 104 114
Note: See TracChangeset
for help on using the changeset viewer.