先日、Googleフォームの登録内容をメールで返信するツールを運用していたところ、email実行回数エラーが発生してしまいました。
無料版のアカウントを使っているので、メール送信回数に制限があるとは聞いていましたが20通くらいで上限に達してしまっており、これではツールを本格運用する事が出来ません。
MailApp.sendEmailについて、少し調べてみましたので、ここで共有します。
①一日何通まで送れるのか?
WEBで調べた感じだと1日150通まで送れるという事らしいのですが、明らかに20通くらいでエラーが発生しています。
②CCを入れるとその分送信回数は減るのか?
本ツールは発信してきた相手( TO )に返信しますが、送信内容をシステム管理者にBCCで転送しています。
BCCには管理者(ツール動作用アカウント)と3名の責任者が含まれますので、1回の動作で5名にメール送信をしています。
5人に送ることで5通とカウントしているのであれば、1日20回のメール送信で上限に達する計算になるので、この考え方は有力だと思います。
③上限に達した場合、何時にリセットされるのか?
経験則から言うと、午前11時ごろが濃厚のようです。
<検証>
BCCを2名 日を改めてBCCを1名に変えてメール送信回数の上限が変わるか確認する。
1.BCC2名(計3名)→33通で上限
2.BCC1名(計2名)→50通で上限
やっぱりBCCの件数でメール送信可能回数は変わるみたいです。
おそらく上限は1日100通みたいです。
BCCをグループにする事で1日50通送信まではなんとかなりそうですが、50通かーーーー。
有料会員になる事も検討しないといけないかもしれません。