Проблема с экстрактором электронной почты Gmail из контекстного гаджета

Я столкнулся с ошибкой с google.com:RecipientToEmailExtractor экстрактор. При получении письма с адреса, похожего на a.b.cdef@gmail.com (1 буква с 1 периодом), полученный адрес abcdef@gmail.com, Периоды удалены. ab.cd.ef@gmail.com не имеет проблем и извлекает правильный адрес.

И проблема только с адресом. С и CC экстракторы в порядке.

Есть ли способ исправить это?

Кроме того, поскольку я не смог найти подходящий канал для сообщения об этой проблеме (без группы Google или страницы с проблемами), где я могу отправить отчет об ошибке?

1 ответ

Google нашел мне ссылку для ошибок GAS: https://code.google.com/p/google-apps-script-issues/issues/list

В краткосрочной перспективе вы можете написать функцию, которая всегда удаляет точки из адресов перед сравнением. Вот предложение от Stackru с использованием регулярных выражений: Фильтрация периодов по адресам электронной почты с помощью регулярного выражения. Возможно, вы захотите использовать и знак "+". См. Поиск регулярного выражения, соответствующего адресу Gmail +

Что касается правильного канала, я вспоминаю (но не могу найти информацию сейчас), что группа Google для GAS когда-то указала, что вопросы следует задавать в переполнении стека. Я опубликовал несколько вопросов GAS в Web Apps и попросил перенести их сюда по этой причине.

Другие вопросы по тегам