2013-07-12 6 views
1

Я столкнулся с ошибкой с экстрактором google.com:RecipientToEmailExtractor. При получении электронной почты с адреса, похожего на [email protected] (1 письмо, за которым следует 1 период), извлеченный адрес, который я получаю, равен [email protected]. Периоды удаляются. [email protected] не имеет проблем и выдает правильный адрес.Проблема с экстрактором электронной почты для контекстного гаджета Gmail

И вопрос только с К адресу. От и CC экстракторы в порядке.

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

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

+0

Я не уверен, что это проблема, вызывающая серьезную озабоченность. [email protected] эквивалентно [email protected] и [email protected] - периоды не имеют значения в первой части адреса gmail.com. См. Http://gmailblog.blogspot.ca/2008/03/2-hidden-ways-to-get-more-from-your.html – Fuhrmanator

+0

Я не согласен с тем, что это не вызывает большого беспокойства. По крайней мере, в контексте экстрактора (а не как сам Gmail обрабатывает периоды). Это непоследовательно («[email protected]» извлекается с помощью периодов), непредсказуемый (корректно из From и CC) и недокументированный. Например, гаджет, который я создаю, ищет внешний список контактов на основе извлеченного адреса. С экстрактором я не могу найти соответствующий контакт с адресом электронной почты «[email protected]», так как он запрашивает «[email protected]». – john2x

ответ

0

Google нашел мне ссылку ГАЗОВЫХ ошибок: https://code.google.com/p/google-apps-script-issues/issues/list

Краткосрочное вы могли бы написать функцию, чтобы всегда удалить точки из адресов, прежде чем сравнивать. Вот предложение StackOverflow с использованием регулярного выражения: Filtering periods out of email addresses with regex Возможно, вам стоит подумать, что можно использовать и «+». См. Looking for a regex to match a gmail plus address

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