Home Forums Newsletter Plugin Support email send rate

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #9529
    Yiannis
    Participant

    Hi 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,
    Yiannis

    #9530
    Stefano
    Keymaster

    Hi, 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!

    #9557
    Yiannis
    Participant

    Hi 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,
    Yiannis

    #9558
    Stefano
    Keymaster

    Hi, 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.

    #9559
    Yiannis
    Participant

    Hi 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

    #9561
    Stefano
    Keymaster

    Use 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.

    #9575
    Yiannis
    Participant

    Hi 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,
    Yiannis

    #9583
    Stefano
    Keymaster

    If the max delay is so low it’s ok. So the internal engine should be working correctly. Still no email are sent timely?

    #9584
    Yiannis
    Participant

    Yes, 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,
    Yiannis

    #9585
    Stefano
    Keymaster

    Hi, 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)?

    #9592
    Yiannis
    Participant

    Hi Stefano,

    First of all thanks for your time and effort to try and resolve my issue.

    PHP Execution Time is 30 seconds.

    Many Thanks,
    Yiannis

    #9596
    Stefano
    Keymaster

    Ok, it’s the PHP timeout for sure. On next version I’ll give the possibility to remove that protection.

    #9599
    Yiannis
    Participant

    Hi 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

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.