Как получить адреса электронной почты из аддона Gmail - PullRequest
0 голосов
/ 05 февраля 2019

Я новичок в дополнениях Gmail.Не могли бы вы помочь мне, как получить текущую электронную почту с адреса, адреса и копии адресов?

GmailApp.getMessageById(messageId).getTo()
GmailApp.getMessageById(messageId).getFrom() is displaying names but not giving email addresses.

1 Ответ

0 голосов
/ 17 июня 2019

После получения messageId вы можете запустить приведенный ниже код, чтобы получить GmailMessage.

var message = GmailApp.getMessageById(messageId);

Возвращает объект GmailMessage.Теперь вы можете использовать такие методы, как getTo (), getFrom (), getCC (), getBcc ().Подробнее о GmailMessage здесь .Вы можете использовать его как,

var from = message.getFrom();

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

var senderEmail = from.replace(/^.+<([^>]+)>$/, "$1");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...