delete me
]]>Hi,
Sending of emails only works with manual processing of queue. Otherwise emails are stuck in the queue. Both wp_cron and real cron setup are not working.
Running the cron manually gives this error:
bin/sh: https://example.com/smqProcessQueue: not found
Please help.
]]>Good day.
Is it possible for queued mails to be sent when using wp-cli?
For example, it is possible to run all due wp_cron jobs using wp cron event run --due-now
So far queued mails are not being sent when triggering cron.
I assume it is because of the process_key
?
If so, is there a way to send mails via cron without a requirement for the process_key
?
Thanks for your time.
Charles
Hello!
I’m right now having a problem and is when my app is trying to send an email using this plugin it says “Call to a member function wp_mail() on null”, I reviewed all the variables and everything to be sure about what I’m sending but everything seems that is ok.
I hope you can help me or give me ideas about where to look about it.
Thanks!
]]>I tried other similar queue plugins, and I saw that this is only stabil working plugin. As a requirement that I feel, the plugin should have a mail filter options. For example, an email with the headings “xxxxxxx” should not be taken in queue and sent urgently if the administrator see it an urgent email for example registration or forgotten password email. If you accomplish to add such a filter to this plugin, it will be perfect.
]]>I’m getting this error when I try a test email: Error writing mail data to file
]]>Hi
On site we have 5000+ users. When Admin published new POST it will create queue and start sending emails but I noticed that after 25-30 minutes it’s paused for 10-20 minutes after that it will again start sending email for 25-30 minutes and again paused for 10-20 minutes.
Wordpress version – 5.7.2
PHP version – 7.1.8
Better Notifications for WP Version – 1.8.11
Email Log Version – 2.4.8
SMTP Mailing Queue Version – 1.4.7
Note – We will be Update PHP and WordPress version to it’s latest after 3-6 months.
Advanced Settings
Queue Limit – 100
wp_cron interval – 30
Min. recipients to enqueue – 1
Max. retry for mail sending – 0
Sent mail storage size – 0
Also today I noticed that there is error on admin page (wp-admin/options-general.php?page=smtp-mailing-queue&tab=supervisors)
Error encountered while processing queue : ‘cURL error 28: Operation timed out after 30001 milliseconds with 0 out of -1 bytes received’
I need to also know that we have php setting MAX_EXECUTION_TIME is set to 30. is it neccessory to use same or below in wp_cron interval or should I use 60+.
Thank you
Akash Darji
Hi there!
I noticed the plugin overrides the from name and from email that are set in the headers when calling wp_mail().
In my case, I want different from names depending on which mail is being sent. That is currently not possible.
Could you make the override of the from name optional?
(I’m talking about the override in smtp-mailing-queue/classes/SMTPMailingQueue.php line 570)
]]>Hello!
I noticed that this plugin does not working when sending a email from a WP-CLI script. This is the case for any custom wp-cli command that has the wp_mail function in it.
I get the following error:
Error: Call to a member function wp_mail() on null
on line 53
in smtp-mailing-queue/smtp-mailing-queue.php
.
I think this has something to do with global variables working slightly different in WP CLI.
I was able to fix it with these modifications:
in smtp-mailing-queue.php
:
if (!function_exists('wp_mail') && !isset($_GET['smqProcessQueue'])) {
function wp_mail($to, $subject, $message, $headers = '', $attachments = array())
{
$originalPluggeable = OriginalPluggeable::get_instance();
$smtpMailingQueue = SMTPMailingQueue::get_instance(__FILE__, $originalPluggeable);
return $smtpMailingQueue->wp_mail($to, $subject, $message, $headers, $attachments);
}
}
In the OriginalPluggeable
and SMTPMailingQueue
classes I added this field and get_instance
method:
private static $instance = null;
public static function get_instance($pluginFile = null, OriginalPluggeable $originalPluggeable) {
if ( null == self::$instance ) {
self::$instance = new self($pluginFile, $originalPluggeable);
}
return self::$instance;
}
public static function get_instance() {
if ( null == self::$instance ) {
self::$instance = new self();
}
return self::$instance;
}
I hope you can fix this problem using the above solution or another solution.
]]>When I enable the plugin, emails come with html markup, if I disable the plugin, the emails look normal, below are links to screenshots of the same email sent with SMTP Mailing Queue and without it:
(Problem) smtp-mailing-queue > Plugin Activated
https://www.dropbox.com/s/5ubwyfp31xcutci/smtp-mailing-queue-ON.png?dl=0
(OK) smtp-mailing-queue > Plugin Deactivated
https://www.dropbox.com/s/f604ydh9sas7rd3/smtp-mailing-queue-OFF.png?dl=0
What shall I do to resolve HTML Markup issue?
]]>Hi,
I have experienced some issues with the “smq_start_queue” cronjob.
No mails was sent, so I have take a look with wp-crontrol and nothing.
I have read your support and I have see mention of “smq_sanity_checks” cronjob, but I cannot find ether.
When I click “save” on advanced parameters, nothing appends.
When I change the interval cronjob, the “smq_start_queue” cronjob appears.
And only when I disable/enable the plugin, the 2 cronjobs appears “smq_start_queue + smq_sanity_checks”.
Is this normal ? Or a bug ?
I have your plugin since october 2021.
Thanks for your reply.
]]>Hello,
sending test mails works, but when using mass mailing, eg. Better Notifications and thus using the queue, not a single mails gets sent. They all show 3 (of 3) errors and so sending gets canceled. There is no error log (eg on why the sending received and error) so i cant even guess…
Any ideas?
Mark
Each time I try to Test Mail in the tools tab of the settings and check Don’t wait for cronjob, I get an error saying Error sending mail. I’m using iPage as host and entered in all the details including using SSL. If I leave the settings blank, the whole website goes offline as the queue limit is hit really fast.
I could up the limit on advanced settings page but unsure what they should be? This was working before but maybe the influx came in once a newsletter was sent out.
Currently here are the settngs:
Queue Limit: 8
wp_cron interval: 900
Min. recipients to enqueue: 1
Max. retry for mail sending: 0
Sent mail storage size: 0
Hi.
Is it possible to add a configuration in order to split sends in small batches, due to reach server limits?
Maybe, ability to send all queue in small batches (20-30 mails) every X seconds.
First I have to say I like your plugin and it has been helpful but…
The new version is not sending automatically and when I click process queue it always gives a cURL error as follows.
SMTP Mailing Queue : Unable to call process queue due to following error ‘cURL error 28: Operation timed out after 5001 milliseconds with 0 bytes received’
I have downgraded to version 1.4.0 which was working ok before but I notice that in the repository the latest version says Development Mode.
If it is in development mode why was it made available to upgrade without stating that and please advise when it will be available properly for use on production site.
Thanks.
]]>Hi, first off, thank you for creating this plugin.
I have been trying to test this as I would like to throttle emails to about 10/hour. The website I am trying to configure works with Amazon SES.
In my sandbox tests (not connected with Amazon SES), I ran a quick test in the send email tab of your plugin and I got the following error:
wpdb::prepare was called incorrectly. Unsupported value type (array). Please see Debugging in WordPress for more information. (This message was added in version 4.8.2.) in /var/www/html/wp-includes/functions.php on line 5663 Call Stack: 0.0089 383640 1. {main}() /var/www/html/wp-admin/options-general.php:0 0.0090 384888 2. require_once('/var/www/html/wp-admin/admin.php') /var/www/html/wp-admin/options-general.php:10 0.0093 385592 3. require_once('/var/www/html/wp-load.php') /var/www/html/wp-admin/admin.php:34 0.0096 386192 4. require_once('/var/www/html/wp-config.php') /var/www/html/wp-load.php:50 0.0112 396776 5. require_once('/var/www/html/wp-settings.php') /var/www/html/wp-config.php:135 0.3009 2232368 6. do_action() /var/www/html/wp-settings.php:578 0.3009 2232744 7. WP_Hook->do_action() /var/www/html/wp-includes/plugin.php:470 0.3010 2232744 8. WP_Hook->apply_filters() /var/www/html/wp-includes/class-wp-hook.php:327 0.5523 2868568 9. SMTPMailingQueueTools->sendTestMail() /var/www/html/wp-includes/class-wp-hook.php:303 0.5533 2869056 10. SMTPMailingQueueTools->reallySendTestmail() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:224 0.5534 2869056 11. OriginalPluggeable->wp_mail() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:247 0.5534 2871352 12. apply_filters() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/OriginalPluggeable/OriginalPluggeable-5_5_X.php:48 0.5534 2871760 13. WP_Hook->apply_filters() /var/www/html/wp-includes/plugin.php:189 0.5538 2874384 14. WML\Classes\Capture_Mail::log_email() /var/www/html/wp-includes/class-wp-hook.php:303 0.5548 2876328 15. wpdb->insert() /var/www/html/wp-content/plugins/wp-mail-log/classes/capture-mail.php:39 0.5548 2876328 16. wpdb->_insert_replace_helper() /var/www/html/wp-includes/wp-db.php:2194 0.5605 2892152 17. wpdb->prepare() /var/www/html/wp-includes/wp-db.php:2281 0.5608 2892880 18. _doing_it_wrong() /var/www/html/wp-includes/wp-db.php:1338 0.5611 2893584 19. trigger_error() /var/www/html/wp-includes/functions.php:5663
Here is the debug.log message:
[12-Sep-2021 03:04:40 UTC] PHP Fatal error: Uncaught Error: Call to a member function wp_mail() on null in /var/www/html/wp-content/plugins/smtp-mailing-queue/smtp-mailing-queue.php:52
Stack trace:
#0 /var/www/html/wp-content/plugins/wordpress-bulk-mailer/wordpress-bulk-mailer.php(53): wp_mail('csaborio@scorpi...', 'SBS Bulk Email ...', 'Lorem ipsum dol...')
#1 /var/www/html/wp-includes/class-wp-hook.php(303): st_send_bulk_mails_hook_exec()
#2 /var/www/html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
#3 /var/www/html/wp-includes/plugin.php(518): WP_Hook->do_action(Array)
#4 phar:///usr/local/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(343): do_action_ref_array('st_send_bulk_ma...', Array)
#5 phar:///usr/local/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(265): Cron_Event_Command::run_event(Object(stdClass))
#6 [internal function]: Cron_Event_Command->run(Array, Array)
#7 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func(Array, Array, Arra in /var/www/html/wp-content/plugins/smtp-mailing-queue/smtp-mailing-queue.php on line 52
[12-Sep-2021 03:27:14 UTC] PHP Notice: wpdb::prepare was called <strong>incorrectly</strong>. Unsupported value type (array). Please see <a href="https://www.ads-software.com/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 4.8.2.) in /var/www/html/wp-includes/functions.php on line 5663
[12-Sep-2021 03:27:14 UTC] PHP Stack trace:
[12-Sep-2021 03:27:14 UTC] PHP 1. {main}() /var/www/html/wp-admin/options-general.php:0
[12-Sep-2021 03:27:14 UTC] PHP 2. require_once() /var/www/html/wp-admin/options-general.php:10
[12-Sep-2021 03:27:14 UTC] PHP 3. require_once() /var/www/html/wp-admin/admin.php:34
[12-Sep-2021 03:27:14 UTC] PHP 4. require_once() /var/www/html/wp-load.php:50
[12-Sep-2021 03:27:14 UTC] PHP 5. require_once() /var/www/html/wp-config.php:135
[12-Sep-2021 03:27:14 UTC] PHP 6. do_action() /var/www/html/wp-settings.php:578
[12-Sep-2021 03:27:14 UTC] PHP 7. WP_Hook->do_action() /var/www/html/wp-includes/plugin.php:470
[12-Sep-2021 03:27:14 UTC] PHP 8. WP_Hook->apply_filters() /var/www/html/wp-includes/class-wp-hook.php:327
[12-Sep-2021 03:27:14 UTC] PHP 9. SMTPMailingQueueTools->sendTestMail() /var/www/html/wp-includes/class-wp-hook.php:303
[12-Sep-2021 03:27:14 UTC] PHP 10. SMTPMailingQueueTools->reallySendTestmail() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:224
[12-Sep-2021 03:27:14 UTC] PHP 11. OriginalPluggeable->wp_mail() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:247
[12-Sep-2021 03:27:14 UTC] PHP 12. apply_filters() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/OriginalPluggeable/OriginalPluggeable-5_5_X.php:48
[12-Sep-2021 03:27:14 UTC] PHP 13. WP_Hook->apply_filters() /var/www/html/wp-includes/plugin.php:189
[12-Sep-2021 03:27:14 UTC] PHP 14. WML\Classes\Capture_Mail::log_email() /var/www/html/wp-includes/class-wp-hook.php:303
[12-Sep-2021 03:27:14 UTC] PHP 15. wpdb->insert() /var/www/html/wp-content/plugins/wp-mail-log/classes/capture-mail.php:39
[12-Sep-2021 03:27:14 UTC] PHP 16. wpdb->_insert_replace_helper() /var/www/html/wp-includes/wp-db.php:2194
[12-Sep-2021 03:27:14 UTC] PHP 17. wpdb->prepare() /var/www/html/wp-includes/wp-db.php:2281
[12-Sep-2021 03:27:14 UTC] PHP 18. _doing_it_wrong() /var/www/html/wp-includes/wp-db.php:1338
[12-Sep-2021 03:27:14 UTC] PHP 19. trigger_error() /var/www/html/wp-includes/functions.php:5663
[12-Sep-2021 03:27:14 UTC] toto error
[12-Sep-2021 03:27:14 UTC] PHPMailer\PHPMailer\Exception Object
(
[message:protected] => Invalid address: (From): wordpress@localhost
[string:Exception:private] =>
[code:protected] => 0
[file:protected] => /var/www/html/wp-includes/PHPMailer/PHPMailer.php
[line:protected] => 1284
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/OriginalPluggeable/OriginalPluggeable-5_5_X.php
[line] => 256
[function] => setFrom
[class] => PHPMailer\PHPMailer\PHPMailer
[type] => ->
[args] => Array
(
[0] => wordpress@localhost
[1] => WordPress
[2] =>
)
)
[1] => Array
(
[file] => /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php
[line] => 247
[function] => wp_mail
[class] => OriginalPluggeable
[type] => ->
[args] => Array
(
[0] => Array
(
[0] => [email protected]
)
[1] => Test
[2] => Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quod autem principium officii quaerunt, melius quam Pyrrho; Quo modo autem optimum, si bonum praeterea nullum est? Nos cum te, M. Ita relinquet duas, de quibus etiam atque etiam consideret. Universa enim illorum ratione cum tota vestra confligendum puto. Duo Reges: constructio interrete. Idem iste, inquam, de voluptate quid sentit? Quamquam haec quidem praeposita recte et reiecta dicere licebit. Si quicquam extra virtutem habeatur in bonis. Sic enim maiores nostri labores non fugiendos tristissimo tamen verbo aerumnas etiam in deo nominaverunt.
[3] => Array
(
)
)
)
[2] => Array
(
[file] => /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php
[line] => 224
[function] => reallySendTestmail
[class] => SMTPMailingQueueTools
[type] => ->
[args] => Array
(
[0] => Array
(
[to] => [email protected]
[cc] =>
[bcc] =>
[subject] => Test
[message] => Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quod autem principium officii quaerunt, melius quam Pyrrho; Quo modo autem optimum, si bonum praeterea nullum est? Nos cum te, M. Ita relinquet duas, de quibus etiam atque etiam consideret. Universa enim illorum ratione cum tota vestra confligendum puto. Duo Reges: constructio interrete. Idem iste, inquam, de voluptate quid sentit? Quamquam haec quidem praeposita recte et reiecta dicere licebit. Si quicquam extra virtutem habeatur in bonis. Sic enim maiores nostri labores non fugiendos tristissimo tamen verbo aerumnas etiam in deo nominaverunt.
[dont_wait] => 1
[headers] => Array
(
)
)
)
)
[3] => Array
(
[file] => /var/www/html/wp-includes/class-wp-hook.php
[line] => 303
[function] => sendTestMail
[class] => SMTPMailingQueueTools
[type] => ->
[args] => Array
(
[0] =>
)
)
[4] => Array
(
[file] => /var/www/html/wp-includes/class-wp-hook.php
[line] => 327
[function] => apply_filters
[class] => WP_Hook
[type] => ->
[args] => Array
(
[0] =>
[1] => Array
(
[0] =>
)
)
)
[5] => Array
(
[file] => /var/www/html/wp-includes/plugin.php
[line] => 470
[function] => do_action
[class] => WP_Hook
[type] => ->
[args] => Array
(
[0] => Array
(
[0] =>
)
)
)
[6] => Array
(
[file] => /var/www/html/wp-settings.php
[line] => 578
[function] => do_action
[args] => Array
(
[0] => init
)
)
[7] => Array
(
[file] => /var/www/html/wp-config.php
[line] => 135
[args] => Array
(
[0] => /var/www/html/wp-settings.php
)
[function] => require_once
)
[8] => Array
(
[file] => /var/www/html/wp-load.php
[line] => 50
[args] => Array
(
[0] => /var/www/html/wp-config.php
)
[function] => require_once
)
[9] => Array
(
[file] => /var/www/html/wp-admin/admin.php
[line] => 34
[args] => Array
(
[0] => /var/www/html/wp-load.php
)
[function] => require_once
)
[10] => Array
(
[file] => /var/www/html/wp-admin/options-general.php
[line] => 10
[args] => Array
(
[0] => /var/www/html/wp-admin/admin.php
)
[function] => require_once
)
)
[previous:Exception:private] =>
[xdebug_message] =>
PHPMailer\PHPMailer\Exception: Invalid address: (From): wordpress@localhost in /var/www/html/wp-includes/PHPMailer/PHPMailer.php on line 1284
Call Stack:
0.0089 383640 1. {main}() /var/www/html/wp-admin/options-general.php:0
0.0090 384888 2. require_once('/var/www/html/wp-admin/admin.php') /var/www/html/wp-admin/options-general.php:10
0.0093 385592 3. require_once('/var/www/html/wp-load.php') /var/www/html/wp-admin/admin.php:34
0.0096 386192 4. require_once('/var/www/html/wp-config.php') /var/www/html/wp-load.php:50
0.0112 396776 5. require_once('/var/www/html/wp-settings.php') /var/www/html/wp-config.php:135
0.3009 2232368 6. do_action() /var/www/html/wp-settings.php:578
0.3009 2232744 7. WP_Hook->do_action() /var/www/html/wp-includes/plugin.php:470
0.3010 2232744 8. WP_Hook->apply_filters() /var/www/html/wp-includes/class-wp-hook.php:327
0.5523 2868568 9. SMTPMailingQueueTools->sendTestMail() /var/www/html/wp-includes/class-wp-hook.php:303
0.5533 2869056 10. SMTPMailingQueueTools->reallySendTestmail() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:224
0.5534 2869056 11. OriginalPluggeable->wp_mail() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:247
0.5660 2870544 12. PHPMailer\PHPMailer\PHPMailer->setFrom() /var/www/html/wp-content/plugins/smtp-mailing-queue/classes/OriginalPluggeable/OriginalPluggeable-5_5_X.php:256
)
I wrote some code to test sending out 10 emails with a 10 second delay between them as a cron event. When this plugin us active, I get the following error:
[12-Sep-2021 03:33:18 UTC] PHP Fatal error: Uncaught Error: Call to a member function wp_mail() on null in /var/www/html/wp-content/plugins/smtp-mailing-queue/smtp-mailing-queue.php:52
Stack trace:
#0 /var/www/html/wp-content/plugins/wordpress-bulk-mailer/wordpress-bulk-mailer.php(53): wp_mail(‘csaborio@scorpi…’, ‘SBS Bulk Email …’, ‘Lorem ipsum dol…’)
#1 /var/www/html/wp-includes/class-wp-hook.php(303): st_send_bulk_mails_hook_exec()
#2 /var/www/html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(”, Array)
#3 /var/www/html/wp-includes/plugin.php(518): WP_Hook->do_action(Array)
#4 phar:///usr/local/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(343): do_action_ref_array(‘st_send_bulk_ma…’, Array)
#5 phar:///usr/local/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(265): Cron_Event_Command::run_event(Object(stdClass))
#6 [internal function]: Cron_Event_Command->run(Array, Array)
#7 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func(Array, Array, Arra in /var/www/html/wp-content/plugins/smtp-mailing-queue/smtp-mailing-queue.php on line 52`
And this the my code:
for ( $i = 0; $i < 2; $i++ ) {
$time_stamp = (new DateTime('now', new DateTimeZone('Australia/Sydney')))->format('Y-m-d H:i:s');
$to = '[email protected]';
$subject = "SBS Bulk Email Test -> {$time_stamp}";
$body = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Videamus igitur sententias eorum, tum ad verba redeamus. Quae qui non vident, nihil umquam magnum ac cognitione dignum amaverunt. Quae contraria sunt his, malane? Qui non moveatur et offensione turpitudinis et comprobatione honestatis? Apud imperitos tum illa dicta sunt, aliquid etiam coronae datum; Scisse enim te quis coarguere possit? Duo Reges: constructio interrete.';
wp_mail( $to, $subject, $body );
sleep(10);
}
I am running this in a Docker environment where wp_mail email is not sent (but I log it), not sure if this could be an issue?
]]>I use latest wp version, it seems some features will no longer be used in new or newer versions.
I get the following error message. Does it have any effect on the website? And is there a way to fix this.
Deprecated: class-phpmailer.php is deprecated since version 5.5.0! Use wp-includes/PHPMailer/PHPMailer.php instead. The PHPMailer class has been moved to wp-includes/PHPMailer subdirectory and now uses the PHPMailer\PHPMailer namespace. in …../public_html/wp-includes/functions.php on line 5051
]]>my wp version is : 5.6.0
I am using woocomerce and user verification , my user verification email is stuck in list queue. it not send out . only works when i click process queue. I need lot of depcrecated issue . also datetimezone error in list queue page. how to fix this issue ? my setting
Queue Limit: 10
wp_cron interval:60
Min. recipients to enqueue:1
Max. retry for mail sending:5
I switched from Simple WP SMTP and it looks like the plugin is sending an email twice. It does that only when it’s added to the queue (test email skipping queue are not duplicated).
I disabled previous mailing plugin. I use wordpress multisite if that matters.
Any idea what might be going on?
]]>since i use this plugin, no mail has beed send from my site, except i go to SMTP Mailing Queue => tools => Process Queue => click on Start Process Queue.
Maybe i miss sonethings.
Maybe i miss somethings ?
this is my advance config https://imgur.com/a/oMTWcHV
I am using your plugin and working fine, but I am also using weMail – Email Marketing plugin for send newsletter. this plugin has its own email sending option. their need to setup SMTP credentials again. when I trying to send a newsletter from this plugin is give up failed. I think these two plugins are conflict with the SMTP setting. How can I exclude wemail from your plugin? I have contact with them, they told me to try to disable the SMTP queue plugin. But I need it for better user experience while they checkout.
]]>I have installed this plugin on my site. it is working fine as my need. but the problem is SMTP credentials are not saved permanently on my site. I have saved that today . when I coming into the admin side after 2 or 3 days I see smtp password field is empty. As a result, all queued email is failed. my customer can not get an email. it is very bad for my business. I have already used wp smtp plugin, easy smtp plugin. but the problem was smtp email send is too late almost 1 minute , I am using qq smtp mail. thats the problem and that why I am using your queue email for get red of stuck 1 min for process order email.
MY wp version: 5.4.1
]]>Hi… when I send a test email from the Settings, I get PHP errors.
Is this plugin being maintained?
]]>1. Mar 13, 18:25:31 ?Warning: Cannot modify header information – headers already sent by (output started at /wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:207) in /wp-admin/admin-header.php on line 9???
2. Ignore???Mar 13, 18:25:31? Warning: Cannot modify header information – headers already sent by (output started at /wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:207) in /wp-admin/includes/misc.php on line 1252???
3. Ignore???Mar 13, 18:25:31? Warning: Cannot modify header information – headers already sent by (output started at /wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php:207) in /wp-includes/functions.php on line 6029???
4. Ignore???Mar 13, 18:25:31? Deprecated: Non-static method SMTPMailingQueueAttachments::storeAttachments() should not be called statically in /wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueue.php on line 234???
5. ???Mar 13, 18:25:31 ?Notice: Undefined index: dont_wait in /wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueTools.php on line 207
I was about to go file a feature request on the GitHub repo, and discovered that the GitHub repo is locked down read-only/archived. Does that mean development has ended on this plugin or is that a config error on GitHub?
]]>I’m seeing the following in my debug log periodically:
Notice: Trying to get property 'pluginVersion' of non-object in wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueueUpdate.php on line 21
Using plugin version 1.1.1
]]>I’m been using SMTP Mailing Queue plugin for about 3 years with great success. Suddenly, at 8:00 PM ET on July 7, hundreds of old emails got re-sent by the plugin, including some that were more than a year old. During the email flood, I looked at List Queue and there they were in the queue being sent. Just as suddenly, the flood stopped after about 15 minutes.
Any idea what may have caused this?
I’m running WP 5.2.2 and SMTP Mailing Queue 1.1.1. There was no software update around that time, neither on WordPress nor the system.
]]>Hello.
It seems that using the plugin with wpForo plugin, the emails are sent but not correctly.
Comparing the two headers (with the plugin enabled and disabled) i see one difference:
Content Type text/plain with the plugin enabled
and
Content Type text/html with the plugin disabled
Any ideas ?
Thanks
]]>I’m using WP 4.9.1 and PHP 7.1.x (latest).
For me the plugin doesn’t work at all.
PHP Deprecated: Function mcrypt_get_iv_size() is deprecated in /home/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueue.php on line 433
same for line 434, 436, 452, 453, 455
Also
PHP Deprecated: Non-static method SMTPMailingQueueAttachments::storeAttachments() should not be called statically in /home/wp-content/plugins/smtp-mailing-queue/classes/SMTPMailingQueue.php on line 234
So clearly this plugin is NOT compatible with WP 4.9.1 as you mention in your description.
]]>After switching on this plugin, all the order confirmation mails have blank content.
]]>Hi everyone,
I just want to answer the people on the following topic :
https://www.ads-software.com/support/topic/attachments-problem/
The problem may come from the fact that your attachments are valid only during a limited period (just during the call to smtp-mailing-queue wp_mail method).
As this plugin do not copy the attachment in the queue of mails, they can be deleted before the real sending.
Here is the link to a PR that solve the problem if you still need it.
https://github.com/hildende/smtp-mailing-queue/pull/8
Yours faithfully,
Birmania