• Resolved corumeach

    (@bbudeck)


    we use Easy WP SMTP and the sending of mails in general works. Also with Subscribe2 the sending of single notification mails works. But when I switch to weekly or daily digest mails, no mails are generated. We use WP as a website not as a blog. So, I wish to get notifications on newly published pages – not blog entries. Any idea what might be wrong?
    Settings are: #of recipients: 0, send emails for pages: yes

    I have no idea what might be wrong. Sadly there is no testing functionality within the plugin.

    We really would like to use the plugin, considering the upgrade, but it has to be working.

    https://www.ads-software.com/plugins/subscribe2/

Viewing 5 replies - 1 through 5 (of 5 total)
  • @bbudeck,

    Subscribe2 uses the WordPress pseudo-cron features of WordPress to trigger the digest email sending event. Unfortunately this pseudo-cron feature is sometimes disabled or broken by certain server configurations.

    It might also be due to the defined sender in Subscribe2 if you are using ‘Post Author’ as there may be several authors for a digest, so setting a specific user account as the sender is better.

    If you can look at the sender and make sure you can send a digest preview from Subscribe2->Settings under the Templates tab. Next you could try installing the WP-Crontrol plugin. This will allow you to see of cron events are being triggered on your site and if they are not you can check the forums for ways to get cron working.

    Thread Starter corumeach

    (@bbudeck)

    Thank you, it seems that the “sender” option was the problem. We had it set to the site name, now I use my user profile and the preview mail is being sent correctly. I actually didn’t want to use a personal user profile but if that’s the only way, it’s ok.

    Now I will wait and see if the automatically triggered daily mail will be sent out. After that we will switch to weekly digest mail. Have to wait now.. thanks alot.

    @bbudeck,

    If you are using the site name as sender then the ‘from’ email address used is the one in Settings->General under E-mail Address. This address may be ‘off-domain’ which would likely result in the email being rejected on the server.

    Thread Starter corumeach

    (@bbudeck)

    @mattyrob,

    thanks for your help. All mails are being sent out now, except for the digest mail. Even the digest mail preview is being sent out properly. It seems the cron job is not running as it should. I created new pages in the meantime, so there should have been a new daily digest mail.

    This is the cron job screen https://tinypic.com/r/20gfjnr/5

    Could it be that loopbacks are disabled? I’ll check with the admins… they usually switch off everything by default here, which is awful when you try to use WP/plugins.

    @bbudeck,

    Well, we’ve found the problem – your cron system is certainly not working.

    First thing to try is adding this line to your wp-config.php file:
    define('ALTERNATE_WP_CRON', true);

    This forum discussion provides more information:
    https://www.ads-software.com/support/topic/scheduled-posts-still-not-working-in-282?replies=13#post-1175405

    If that doesn’t work and if you have access to crontab in cPanel you might want to try this approach:
    https://bitswapping.com/2010/10/using-cron-to-trigger-wp-cron-php/

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Digest not being sent at all’ is closed to new replies.