createDraft в делегированном почтовом ящике - PullRequest
0 голосов
/ 17 сентября 2018

Я работаю в небольшой команде в моем офисе, и каждый день мы должны рассылать 5-10 писем клиентам с небольшой отформатированной таблицей данных.В настоящее время мы делаем это вручную, но я хотел бы написать скрипт, который генерирует шаблоны для нас, и мы можем просто проверить и отправить их.Он будет встроен в электронную таблицу, хранящуюся на Team Drive, владельцами которого мы все являемся.

Это немного ручной шаг, поэтому я считаю, что лучше всего сохранить сценарий как «выполнимый» из псевдонима человека,однако впоследствии мы как бы разделяем ответственность за отправку электронных писем пополам в команде, в зависимости от того, какие клиенты вовлечены.Следовательно, в идеале черновики должны создаваться в папке «Входящие», в которой мы являемся всеми делегированными членами администратором нашей компании.

Таким образом, мой вопрос таков: могу ли я получить свой GAS для созданияDraft() в делегированную папку «Входящие» вместо личной папки черновика того, кто запускает сценарий?Человек, управляющий этим, будет меняться каждую неделю.И время суток, которое нам потребуется для его запуска, будет варьироваться ~ 20 минут каждый день, поэтому я не могу установить его на триггер.

В настоящее время мой сценарий является сценарием с привязкой к контейнеру в таблице, которыйэта строка кода для черновика:

GmailApp.createDraft(recip, subject, null,{cc: cc, htmlBody: fullBody});

Создает черновик в личной папке «кликер» скрипта.API Gmail активирован всеми пользователями электронной таблицы / сценария.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...