Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Mike Walsh

    (@mpwalsh8)

    That is an odd error – I’ve never seen that before. It looks like something timed out. 4500 email addresses is a lot, it is possible PHP is timing out before all of the messages are sent. How many addresses do you have the BCC limit set to?

    Thread Starter JVRudnick

    (@jvrudnick)

    thanks for the reply Mike…funny thing is when I just went to check on Settings > Email Users – I got the yellow topbar warning that I needed to update from 4.4.5 to 4.5 by your deactivate/activate process. I did that.

    Then I went to Settings > Email users and saw that mmy BCC was set to NONE- changed it to 100 and saved.

    Went to Posts – picked my last one and Edit – and then hit the Notify users about this post button – which used to bring up the split window with the cateogry of users in the left hand pane and the listing of those 4.7k users on the right. I now get a single left hand side pane that is empty – in fact the rest of the normal display items on that page – https://www.canuckseo.com/wp-admin/admin.php?page=mailusers-send-notify-mail-post&post_id=8008 – now does not show up. There is now no right hand pane with the list of those users either….

    Did think to even try to send one to me from your Settings > Email users page – and that didn’t work either…

    So…for me – the plugin is broken. Any idea on how to get ‘er back up and running?

    ??

    Thread Starter JVRudnick

    (@jvrudnick)

    sorry forgot to add that i run my own ded servers at Rackspace so I’m the admin and there is NO limit at all on sending out emails from my own blog…

    ?

    Plugin Author Mike Walsh

    (@mpwalsh8)

    From your description it sounds like an error of some sort is causing the page to not be fully constructed. Do you have the ability to look at your error logs? If so, any hints in there?

    If you look at the Web Developer error window in Firefox (Chrome has something similar) are you seeing any errors? A Javascript problem might cause the page to not fully load.

    Thread Starter JVRudnick

    (@jvrudnick)

    Here’s what I just did…I totally deleted every single user just to see if I can figure out what is happening. Oh – I only deleted them in WP – I did a table dump in phpMyAdmin so I can reload them later…

    I kept 3 diff users only, myself the Admin and a contributor and a subscriber. Sent out a blanket email to all 3 – it works. Tried each sep category – it works.

    SO…I’m at a loss as to why it works for 3 but not for 5k or so….

    ??

    Plugin Author Mike Walsh

    (@mpwalsh8)

    I just went through this with another user earlier today. If it works for 3, then it is probably a BCC limit issue. You mentioned earlier in the thread that you had it set to 100, have you tried a lower setting (e.g. 30)?

    I would next trying to send it to about 10 users and see if that works ok.

    The sending logic is only different when 1 user is selected. Anytime more than one user is selected (2, 10, 37, 67, 1000, etc.), the same logic path through the code is used.

    The only thing that is different is how many emails are sent and that is based on the BCC limit setting. If there is no limit, which is the default, it sends one email with all recipients on the BCC line. For any other setting, it will send some number of emails, depending on the BCC limit. If the BCC limit was set to 30 and you had 67 recipients, it would send 3 emails: The first 30, the second 30, and the final 7.

    Near the top of the email-users.php file (within the plugin directory) is a declaration for MAILUSERS_DEBUG. It will be set to false. If you change it to true, Email Users will output a bunch of information into the PHP error_log. One of the things it outputs is the email headers so you can actually see what they look like.

    If you are able to enable debug and look at the error_log, seeing how the headers are constructed is very helpful in chasing down this problem. In most of the cases I’ve been asked to look at, the email header is correct and it is the underlying server (Email Users uses wp_mail() which by default uses the PHP mail() function) has an issue with the number of addresses in the BCC field.

    Has your host implemented any sort of throttling lately? Do they limit the number of outgoing emails per hour? There have been some requests to add scheduling to Email Users to account for outbound mail limitations but at this time, doing so is outside the scope of the plugin.

    Thread Starter JVRudnick

    (@jvrudnick)

    Hmm…lots to look at here…thanks Mike.

    Will test and see…oh – query. Does the email functionality in your app use a “path URL” for the BCC item – maybe 4500+ email addys in the BCC path URL is too many for IIS to handle – or maybe not….will ask my MS friends…

    ??

    Thread Starter JVRudnick

    (@jvrudnick)

    Shoot…sorry, no RS allows me to run our servers as I see fit – no throttling, no limits…we’re wide wide open…

    Jim

    Plugin Author Mike Walsh

    (@mpwalsh8)

    I’ve only had experience with one IIS server and it was for our local neighborhood swim team. We had about 600+ users in the WordPress user table for that site.

    In order to get mail to work I had to install the WP-Mail-SMTP plugin to get mail working on that IIS box.

    Regarding your previous question about the a “path URL”, no it doesn’t (unless I misunderstood your question). The plugin constructs standard mail headers and passes them to wp_mail().

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Latest version is Working oddly?’ is closed to new replies.