I have a client who is looking to send emails to groups of contacts when a particular event it scheduled announcing the event.
We had been using regular mass emails but quickly ran into the 500 at a time limit. I know all about the various ways around the limit by breaking up the list into multiple groups but i'm considering either using Apex or Workflows to send the emails.
There are a number of ways to do this using either method but my question is about limits
According to salesforce workflows have a limit of 1000 per license per org per day. http://na9.salesforce.com/help/doc/en/workflow_email_limits.htm
Where as the apex limit seems to just be 1000 total per day? http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_gov_limits.htm
So a couple of questions
- For the workflow emails does it limit it so that if i want to send 1500 emails i need to spread them out across two senders/licenses or does just having the licenses add to a total shared pool of available emails?
- For the apex route, am i reading it correctly that you simply cant send more than 1000 emails per day this way?
I'm less concerned with the code i'd need to implement either of these approaches and really just curious about best way to insure i dont run into any issues limits. The client has more than 20 licenses and wouldn't be looking to send more then 5000 emails a day. Thanks for the advice.