There are a couple of questions we can start with to see which direction to go.
- Have you used the DEBUG feature in Email Users to see what the mail headers Email Users constructs? If so, do they look correct? In your case, I would expect the BCC header to contain the list of email addresses you would expect to receive the message you are sending?
- Have you checked with your hosting provider to see of there are any limitations on sending email? Many providers limit the number of recipients which you can email and one time and/or the number of email messages you can send in some period of time (e.g. 500 per hour).
If your hosting provider limits the number of recipients per email, you can fix that with the Max BCC setting. If your hosting provider has a limit on the number of emails per hour (or something similar) it may be harder, or in some cases, beyond Email Users ability, to solve.
Hi Mike- Thanks very much with this help! I am working with my service provider. and think this issue is on their end. I will let you know next time I mail- The debug mode looks ok as of tonight. Thanks again for your help!
Marking this as resolved for now.
Hi Mike-
The other day we successfully verified in debug mode that the header was being made correctly. My service provider says I am good up to 1000 and my mail list is exactly 1000. It told me it sent 8 to the first list, so I tried the bigger list. However, the email log only shows one line entry for both with no specific quantity. See pasted below. id 2901 and id 2902. I honestly do not know if it went out or not to the big list but I did receive one.
Is there a better log or way of determining I could use? This (below) is the Email Log Version 1.5.4 | By Sudar |
Thanks again for your help
+++++++++++++++++++++++++++++++++++++++++++++
September 15, 2014 @ 8:27 am (id:2902)
support@markettradersjournal.com Join me for the Oil Trading Room Compliments of Market Trader’s Journal
September 15, 2014 @ 8:26 am (id:2901)
support@markettradersjournal.com Join me for the Oil Trading Room Compliments of Market Trader’s Journal
What does the email log come from? Your hosting provider? There is no specific log that Email Users generates, the only confirmation you receive is the note at the top of the page which reports how many recipients were sent the email.
Once the email is dispatched, there is no additional information. The WordPress API function wp_mail() simply returns a true or false and as the documentation notes, a true doesn’t necessarily indicate success in the mail actually being send.
Hi Mike- Thanks on this – I am checking again with the provider as we speak. I apologize for inconvenience but I think they misinformed me previously about the number I can send. Would be nice if you could send in batches of 100-300 or something like that until the job is done. I have set the BCC limit to 300 now but I cannot tell how many I have selected on the list in individual mode. I suppose if I select more than 300 it will cut them off. Maybe that could be added to a pro version; tell it to send in batches of 100 until done. Thanks again for your help, Rob
The functionality you are asking for already exists. The BCC limit setting will do exactly what your describe. If you have 1347 target recipients and set the BCC limit to 100, Email Users will send 14 emails, 13 emails will have 100 recipients and the 14th will have 47.
Now if your ISP restricts how many emails you can send per hour or day, that may be a problem as Email Users does not have an support for scheduling email delivery.
Thanks on this Mike- I set it to 250 which is way below my limit with the service provider. It said it sent 1000 but I did not receive anything. It works ok on a smaller list however. I’ll try it again at bcc limit = 100 tomorrow. Thx
One of the things about having a very large BCC limit, or none at all, is you end up with very large header strings. It is possible that the string is getting truncated somewhere and it would be really hard to know exactly where.
I would do what you are doing: Keep trying successively smaller values until it works. The issue is the risk of annoying your subscriber base with potentially duplicate emails. I don’t have a good answer for this other than to create a slew of test users and test email addresses (Gmail supports this with the + operator in the email address).
I had created a small plugin to generate a bunch of dummy users for my Swim Team plugin at one point but it no longer works – I may have to dust it off and see if it would be useful for generating test users for Email Users.
Hey Mike- Thanks on that- I’ll try 100 tomorrow. I do not think it went out so no harm in sending again. I’ll let you know what I find and appreciate your input a lot! Rob
I’m experiencing similar problems (plugin says it has posted but it hasn’t). I don’t have the time to try all of the suggestions above butI will give it a go with a combination of S2Mem and Mailchimp – if that works I’ll report back.
I was able to do it in batches of 100- but you have to check with your provider as to what they will allow (or not)