Viewing 11 replies - 16 through 26 (of 26 total)
  • @clmerle,

    The previews send to the email address of the currently logged in user and are from that user too so they may be blocked for being off-domain. But they should still show in the email log.

    I write to hosting company and get answer to me thats update not make changes to system.
    When i write simple php mail(); function upload file over ftp and start i got test email.

    (For what it’s worth, I’m using this version of S2 on 3.6 MultiSite and its functioning properly.)

    I installed now Easy WP SMTP plugin, this plugin change wp_mail() funtion sending over smtp ?? now all work.

    @dmerkys,

    That pretty much confirms the issue was on the web server then. Since all emails work when pushed via SMTP that pretty much means emails sending via PHP mail() is restricted in some way that is resolved when you authenticate with an SMTP server.

    I figured out the problem with the Send Preview Email. If Send Emails is set to Once Daily it says Preview message(s) sent to logged in user but no email is sent (nothing in the email log) If I set Send Emails to For each Post I receive the preview emails. It acts like it’s queuing up the emails to send at a certain time. Since I tried this a bunch yesterday I never received any at the appointed time.

    @clmerle,

    I’m pretty sure the preview still works in digest mode on my sites. I’ll need to check when I get a spare few minutes.

    I’m beginning to suspect a plugin conflict. I tried it on another site and had no problems. I’ve compared the old code from 8.3 with 8.9.1 and I can see no difference. In addition to using the plugin Email Log I’m using Cron Gui to see what cron jobs are set and what plugins are using WordPress’ cron function.

    @clmerle,

    I’m sure you are right, I can send both the ‘live’ and ‘preview’ emails successfully using WordPress 3.6 and Subscribe2 8.9.1 on my sites.

    @mattyrob

    I got lucky on my first try. It was indeed a plugin conflict. It was Social Metrics Pro. Cron Gui lets you see what crons are running but that’s it. I switched to Simple Cron which lets you delete and and cron jobs within WordPress. I found a wb_cron_job, after searching found it belonged to WordBooker which had been installed and removed. I deleted the process, so still had the problem. I’d recommend being very very careful if you are messing with cron jobs in WordPress. I’m not sure how’d you go about restoring them if you deleted the wrong one.

    I got the idea of checking cron since to send out the digest S2 calls subscribe2_cron():

    if ( 'never' == $this->subscribe2_options['email_freq'] ) {
    $post = get_posts('numberposts=1');
    $this->publish($post[0], $user_email);
    } else {
    $this->subscribe2_cron($user_email);
    }

    I thought that it might be a cron process that is interfering with the Send Preview Email when digest is selected. That narrowed down the number of plugins to try first. I discussed the plugin conflict with the site owner and the first one I mentioned was Social Metrics Pro. He said they didn’t need that one, so I turned it off and tested it. Preview sent. So my suggestion is if Subscribe2 can send emails (verifying it in Email Log) using the Send Email function and For each Post but not Once Hourly, Once Daily, etc, then it is most likely a plugin cron conflict and using a cron monitoring plugin like Simple Cron will help you narrow down the plugin culprit (this site has 27 active plugins).

    @clmerle,

    THanks for the update. I don’t understand why sites are running with active plugins that people don’t need though! Pleased that you managed to find the source and fix the issue though.

Viewing 11 replies - 16 through 26 (of 26 total)
  • The topic ‘WordPress MU 3.6 and S2 8.9.1’ is closed to new replies.