I have this issue. My google account is G-Suite and I'm entitled to 1500 email recipients per day.
I have calculated the email that I have sent within a day and it adds up to only 221 recipients per day.
13 Recipients * 17 emails per day.
Is there any other issue that may caused this problem? Can it be the time between the execution runs? If so, is there any way to make a gap for each of the execution?
Are you CC'ing or BCC'ing anyone in your script? Gmail counts every CC or BCC as a separate email and thus it counts towards your email quota.
Please note the following part of the documentation:
Note: Newly created G Suite domains are subject to the consumer limit
for the first billing cycle if they have six or more users, or several
billing cycles if they have fewer users. For more information, see the
Help Center page on sending limits.
This would explain why you are temporarily limited to the Consumer quota.
Be also aware of different quota for external accounts.
As I constantly troubleshoot, I have found out that by using Google Groups, the problem went away. I believe the reason for it would be I am technically sending only one email to an address. That email address will then branch out and send to the different email that I have within that Google Group that I have created. After monitoring it for a few days, I do not have this problem anymore.
Thank you for those who have helped me.
Related
I need to know if the GmailApp.createDraft() function within Apps Script will come with the daily quota for API usage, which would limit the number to 100/day? The documentation suggests that this function is not an API function, so would another hopefully higher quota apply? The email is not sent, and so I assume that creating a draft does not affect my daily send quota either. Is this correct?
My account is stuck within the 60 day waiting period before my quotas are raised to those of full Business Starter subscription, but I see no reason to believe that this would affect my creating email drafts.
I do not see any quota listed here or elsewhere on the support pages. Does anyone know where I can find an answer to this? Thanks.
createDraft(recipient, subject, body)
Creates a draft email message. The size of the email (including headers) is quota limited.
I would guess it falls under Email read/write (excluding send)
but thats just a guess i dont feel like inserting 20k drafts to test it.
Gsuite Basic trial just ended today, but my email quota sent via Apps Script is still 100, why is that? Upon reading some google documentations I am expecting it to increase to 1500 email sent per day.
According to the documentation, you will have to wait for one or more billing cycles, depending on the number of users in your domain:
Newly created G Suite domains are subject to the consumer limit for the first billing cycle if they have six or more users, or several billing cycles if they have fewer users. For more information, see the Help Center page on sending limits.
Reference:
Quotas for Google Services: Current quotas
I canceled my Gsuite account a few weeks ago. I have transferred my domain to a new provider and set up a redirect for the email address that was associated with my canceled Gsuite account.
I have started Receiving Time Based (Every 15 minutes) Summary of failures for Google Apps Script:
I cannot access https://script.google.com/home/triggers? to remove the script ( I canceled the Gsuite account before I realized I had an old script running).
I have read all of the previous answers to this question however they are for developers who have still got access to https://script.google.com/home
I have contacted Google support however they are advising me to ask the question here.
Considering my circumstances am I able to delete the script?
Answer:
There is nothing that users from Stack Overflow can suggest you do in this case - aside contact Google Support again. This is an issue with their internal system sending out emails erroneously.
More Information:
These emails are sent out automatically by the system and so aren't stoppable your end, especially if your G Suite account no longer exists. You need to contact Google Support for this, G Suite Support directly is a good bet, though without your G Suite account I do not know if you will be able to use this outlet.
The regular Google Contact page can be found here, alternatively you can attempt to use the Send Feedback option available in the Gmail user interface when clicking the cog in the top right (⚙️).
A Temporary Fix:
In the mean time, all I can suggest you is add an email filter to deal with emails that come from apps-scripts-notifications#google.com - either move them directly to trash on receipt, or add them to spam. This isn't a permanent solution, I know, but it might be enough to alleviate the annoyance of all these emails until the situation gets sorted out with Google directly.
References:
G Suite Support
Google - Contact Us
Referencing this limit: https://script.google.com/dashboard
We have a few forms through our Google Drive, and I use the FormEmailer script (placed in the script editor) to send out a summary notification to two recipients once someone fills it out.
Occasionally, we will have a meeting/gathering where a whole bunch of people will fill out these forms at once.
I did a good amount of research on this but I am getting conflicting information. Some webpages say you can't increase that limit, some say you can (how? We would be willing to pay). It's not a whole lot of extra e-mail, maybe 200 a day instead of the 100 limit.
I see this page but don't see a way to increase it: https://developers.google.com/apps-script/guides/services/quotas
Thanks!
There's no way to increase the limit for Google Apps script.
One possible work around here is to have multiple scripts that perform the same function, and send script1 to some people, and script2 to others or something similar. Alternatively if the two recipients are always the same 2 people, you can consider placing them in a group, and sending the email to the group instead, which counts as sending to only 1 person (Thus doubling your current limit).
Why: I'm a parent-teacher organization chairperson responsible for email communication to a community of 750 to 1,000. We switched to Gmail recently to save money.
What I do: I split my distribution list into groups of less than 250 people each. I write one email and then copy/paste the contents into multiple others. I place my distribution groups into each email BCC line and click send on each of the multiple emails.
What I'd like to do: Write one email and send without exceeding the per-email limit. Perhaps a google script can help? I've been looking at mail merge scripts, but they seem to be built for one at a email send at a time. Any ideas are appreciated.
Use google groups. Will solve all your issues plus you will write a single email.
I think you can do it with a gmail admin account. If not buy a google spps domain for a single user and do it from there.