Рассылка электронной почты из Таблиц Google от Romain Vialard (Yet Another Mail Merge by Romain Vialard)

Изменить сообщение
Yet Another Mail Merge (ссылка на webstore) - аддон, который позволяет делать рассылку писем.
Часто появляется необходимость отправить письма нескольким адресатам.
Все выводы сделаны в конце статьи, всё читать не обязательно ;-)

И так, посмотрим шаг за шагом.
Иконка в меню Дополнения

Приложение требует права
Просмотр и управление почтой. Просмотр данных о пользователе Google. Просмотр вашего адреса электронной почты. Просмотр и изменение таблиц на Google Диске. Управление вашими контактами. Рассылка почты от вашего имени
Ничего лишнего, продолжаем



Запуск дополнения

Думаю, именно тут лучше всего сделать оговорку. В вашей Таблице необходим минимум один заголовок, который должен называться "Email Address". Остальное, похоже, особого значения не имеет.
Если такого заголовка нет, то будет предложено выбрать колонку с адресами электронной почты. Если заголовков нет вовсе, то будет предложено импортировать контакты из Gmail
Пойдем по третьему варианту, хотя первые два мне кажутся более унифицированным и гибким в настройке.
После импорта контактов, у меня они пустые, дополнение создает Таблицу с заголовками Full Name, First Name, Last Name, Email Address, Company.
Жмем еще раз Меню Таблицы - Дополнения - Yet Another Mail Merge
Если нет черновиков в вашем Gmail, то появится сообщение о том, что необходимо создать черновик.
Ок. Создаем черновик. Из особенностей хочу заметить, что заголовки Таблицы в черновике должны быть заключены в двойные угловые скобки <<>>.
Жмем еще раз Меню Таблицы - Дополнения - Yet Another Mail Merge
Если других данных в Таблице нет, то появляется уведомление о том, что необходимо заполнить хотя бы одну строку.
Ок. Заполняем.
Жмем еще раз Меню Таблицы - Дополнения - Yet Another Mail Merge.
Шаблон заполнен без имени, поэтому в списке шаблонов он отобразиться пустым именем.
Пробуем отправить тестовое письмо. Работает =)

Отлично. Можно подвести итоги и кое-что упростить.
  1. Проверьте, чтобы все заголовки столбцов были написаны латиницей. С кириллицей у меня фокус не получился.
  2. Начните с написания черновика в Gmail. Для этого просто скопируйте все свои колонки из Таблицы в тело письма, удалите ненужные, остальные заключите в угловые скобки <<>>. Порядок важен только в контексте письма. Количество вхождений значения не играет.
  3. Не забудьте указать тему письма. Поля подстановки работают и в теме.
  4. Начинайте настройку с готовой Таблицы. Колонка с адресами почты будет переименована в Email Address.
  5. Используйте имя отправителя для дополнительного оформления. 
  6. Используйте тест для проверки.
Ограничения.
  1. 100 писем дается на отправку в день обычным пользователем. Проверить квоту можно из меню самого дополнения 
  2. Для аккаунта Google Apps квота будет намного больше. 200 писем в день или 1500 писем по подписке.
  3. Доступна подписка и для частных аккаунтов.
Поле Merge status. По факту отправки письма в поле будет установлена отметка "done". Если заголовок такой колонки не был создан прежде, то он появится крайним правым при первой отправке.

Интересно было заметить, что при вставке новой колонки программа теряет колонку адресатов, поэтому просто сотрите заголовок Email Address и запустите аддон еще раз. Приложение попросит указать колонку адресатов.

Обновление дополнения или Как отправить письмо тому, кто ответил на Форму

Вот и все. Спасибо +Romain Vialard и sites.google.com/site/scriptsexamples. Этот аддон был переведем усилиями сообщества Google Apps. Russian. Если у вас есть предложения, мы обязательно передадим их разработчику.