Home › Forums › Newsletter Plugin Support › email send rate
- This topic has 12 replies, 2 voices, and was last updated 9 years, 11 months ago by
Yiannis.
-
AuthorPosts
-
October 19, 2013 at 9:27 pm #9529
Yiannis
ParticipantHi Stefano,
I was using an old version of tjhe Newsletter plugin which I hadn’t updated for a very long time. It was working fine so I had no reason to update it.
Now that I updated the plugin to the latest version the emails take hours to send (I have 7500+ subscribers). Do you think you could add an option in the Configuration page where the admin can choose to use the “old” emailing engine?
I use my own server and I have control over everyrhing. So the old engine was not causing me any problems. They emails were out or queued into the SMTP server within minutes.
Many Thanks,
YiannisOctober 19, 2013 at 11:06 pm #9530Stefano
KeymasterHi, check the delivery engine speed inside the main configuration. Then be sure to have a wget calling the wp-cron.php file every five minutes.
That should totally solve your problems.
Let me know!
October 25, 2013 at 11:49 am #9557Yiannis
ParticipantHi Stefano,
I created a cron job on the server that runs every 5 mins to wget wp-cron.php
Nothing has changed. We send a newsletter every Friday, so I had to wait almost a week to see how it goes.
Is it too hard to implement the “old” email engine?
Many Thanks,
YiannisOctober 25, 2013 at 12:25 pm #9558Stefano
KeymasterHi, the old engine, works exactly the same way. The problem is elsewhere. May be it is connected to changes to the blog.
Install my diagnostic plugin (on downloads area) and activate the statistics on the cron panel so we can see if it works and what is scheduled.
October 25, 2013 at 12:32 pm #9559Yiannis
ParticipantHi Stefano,
I installed your Diagnostic plugin, straight after I posted the previous reply.
When I click on “Cron System” it shows an empty page. I see the WP admin menu on the left but the sub-options do not appear on hover.
I have set DISABLE_WP_CRON to true. Is this correct?
Yiannis
October 25, 2013 at 4:26 pm #9561Stefano
KeymasterUse the new 1.0.2 version, your PHP does not allow the short tags. If you disabled the wp cron, may be the wp_cron.php call is not effective.
October 25, 2013 at 5:27 pm #9575Yiannis
ParticipantHi Stefano,
I downloaded 1.0.2 and it worked. This is what it shows about the newsletter:
| 2013/10/25 15:22:04 | 3 | newsletter Array ( [schedule] => newsletter [args] => Array ( ) [interval] => 300 ) | newsletter Newsletter->hook_newsletter (wp-content/plugins/newsletter/plugin.ph |
In Max Delays the highest number is -236 and for the newsletter is -178. So, I think the Cron System works OK. Isn’t it?
Grazie mille,
YiannisOctober 26, 2013 at 11:37 am #9583Stefano
KeymasterIf the max delay is so low it’s ok. So the internal engine should be working correctly. Still no email are sent timely?
October 26, 2013 at 2:35 pm #9584Yiannis
ParticipantYes, that is what I thought. We have 7500 subscribers and it takes more than 10 hours to send a newsletter. With the “older” engine they would be out in 10-15 minutes.
Thanks,
YiannisOctober 26, 2013 at 4:29 pm #9585Stefano
KeymasterHi, Newsletter has a new protection against the PHP timeout, mandatory on most installation but may be not required in your. What PHP execution time do you see on diagnostic panel (or diagnostic plugin)?
October 27, 2013 at 2:58 am #9592Yiannis
ParticipantHi Stefano,
First of all thanks for your time and effort to try and resolve my issue.
PHP Execution Time is 30 seconds.
Many Thanks,
YiannisOctober 27, 2013 at 11:12 pm #9596Stefano
KeymasterOk, it’s the PHP timeout for sure. On next version I’ll give the possibility to remove that protection.
October 28, 2013 at 2:15 am #9599Yiannis
ParticipantHi Stefano,
I saw the new version of the plugin. Many Thanks!
We send our next Newsletter on Friday. Then, I will let you know how it went.
Thanks again,
Yiannis -
AuthorPosts
- You must be logged in to reply to this topic.