Невозможно прочитать содержимое электронной почты автоматизации в любом месте

Я читаю входящие письма из почтового ящика outlook с помощью автоматизации в любом месте Email Automation - меню Get All Messages. Мой простой код приведен ниже. Но каждый раз, когда я получаю html-объекты и теги, печатаемые в окне сообщения, я хочу только сообщение электронной почты.

Start Loop "Each message on server:outlook.office.365.com,User Name:xyz@xyz.com,SSL Server Type:POP3,Message Format:Plain Text"
    Message Box:"$Email Message$"

Может кто-нибудь помочь????

1 ответ

Решение

В исходной команде Email Automation - Get All Messages должна быть опция "Формат сообщения" под номером порта.

Если нет - вы можете разгрузить скрипт javascript, который может выглядеть следующим образом, и вызвать его через Run Script:

function noTags(vString) {
    return vString.replace(/<(.|\n)*?>/g, '');
}

Передача vString в него и получение vString обратно, теперь без тегов.

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