Платная функция G-Suite Scripted MailApp.sendEmail (), не разрешающая электронную почту

Мы только что обновили нашу бесплатную учетную запись Google Диска до учетной записи G-Suite, поскольку мы являемся социальным клубом пенсионеров, насчитывающим около 260 человек, и не могли отправлять электронные письма с уведомлениями о встрече, поскольку функция Google Script MailApp.sendEmail () ограничивала нас до 100 в день. . Поэтому мы перешли на платную учетную запись G-Suite (якобы ограничение в 500 писем в день) и после нескольких дней работы по переносу таблиц и скриптов в новую учетную запись обнаружили, что мы ВСЕ ЕЩЕ ОГРАНИЧИВАЕМСЯ 100 писем в день, когда, как мы понимали, мы могли бы разослать наши 260 писем, если бы мы обновились.

Теперь это кошмар для нас. Как нам решить эту проблему? Я попробовал позвонить в службу технической поддержки, но, просидев сегодня в очереди почти 45 минут, я наконец повесил трубку. ПОЖАЛУЙСТА ПОМОГИ.


person burky39    schedule 30.07.2017    source источник
comment
Я удивлен, что никто не ответил на этот вопрос. В различных блогах и форумах есть сотни ответов, но все они противоречивы, и ни один (я могу найти) не ответил на этот вопрос. Я не в восторге от того, что заплатил за результат, а не получаю НИКАКОГО! Кто-нибудь, пожалуйста, прыгайте сюда. :-)   -  person burky39    schedule 03.08.2017


Ответы (1)


Поскольку этому сообщению более 6 месяцев, вы, скорее всего, решили свою проблему, но я подумал, что пройдусь через то, что узнал до сих пор, чтобы это могло помочь другим.

Насколько я могу судить, лимит Google Scripts MailApp API увеличивается до 1500 при обновлении до G Suite, но, как вы уже знаете, это происходит не сразу. Я работал с двумя аккаунтами G Suite. Моя первая учетная запись была G Suite Basic довольно долгое время, а другая довольно долгое время была устаревшей. Вы можете подтвердить свой текущий лимит, используя следующий код, который, как мне кажется, я нашел в справочной документации по API:

var emailQuotaRemaining = MailApp.getRemainingDailyQuota();
Logger.log("Remaining email quota: " + emailQuotaRemaining);

Это относится как к API MailApp, так и к GmailApp, хотя getRemainingDailyQuota() доступен только в MailApp. Я забыл, почему именно, но я считаю, что могу использовать псевдонимы только как адрес отправителя с помощью API GmailApp, но в основном я использую API MailApp.

Итак, теперь я переношу свои скрипты в учетную запись, которая была недавно обновлена. Но в настоящее время мы находимся на 30-дневном пробном периоде, что означает, что технически вы по-прежнему ограничены 100 получателями электронной почты через API. Вот две статьи, в которых содержится подробная информация о квотах и ​​ограничениях: https://support.google.com/a/answer/166852 и https://developers.google.com/apps-script/guides/services/quotas

В первой статье указано, что вы можете увеличить свои лимиты, завершив пробную версию. Это можно сделать, внеся платеж вручную и подождав около 48 часов. Это хорошая новость, если мне нужно более 100 получателей в день. Однако во второй статье говорится

Примечание. Для недавно созданных доменов G Suite действует ограничение на первый платежный цикл, если у них шесть или более пользователей, или несколько платежных циклов, если у них меньше пользователей. Дополнительную информацию см. На странице Справочного центра об ограничениях на отправку.

Но у меня есть устаревшая учетная запись в течение многих лет, поэтому я не знаю, считается ли она «вновь созданным доменом G Suite» и буду ли я по-прежнему находиться ниже «лимита потребителя для первого платежного цикла». .. "-ИЛИ-" ... на несколько циклов выставления счетов ... "Что беспокоит меня, потому что у меня только 4 аккаунта в этом домене. Обращение в чат поддержки G Suite не дало четких ответов на этот вопрос. Они просто продолжают говорить мне, что их не обучили поддерживать скрипты Google, и что мне следует искать ответы на сайтах сообщества, подобных этому.

Надеюсь, это будет полезно для некоторых людей, но, к сожалению, до сих пор неясно, когда именно увеличиваются квоты и лимиты.

РЕДАКТИРОВАТЬ:

Я наконец поговорил с кем-то из службы поддержки Google, который мог более подробно объяснить это примечание во второй статье. Как правило, вы должны внести предоплату не менее 30 долларов США (независимо от количества учетных записей), чтобы снять ограничения для потребителей. Возможно, некоторым это сразу стало ясно, но их формулировка меня смутила. Они говорят, что в первом платежном цикле будет шесть или более пользователей, потому что это приведет к достижению порогового значения в 30 долларов, необходимого для увеличения ваших лимитов.

Эта ссылка также может быть полезной: https://script.google.com/a/directss.net/dashboard

person Ryan    schedule 24.01.2018