#python #email #exchangelib
#питон #Адрес электронной почты #exchangelib обмен
Вопрос:
В настоящее время я использую Python и модуль Exchangelib для создания макроса, который показывает электронные письма, на которые не было ответа.
Фон для макроса:
Группа поддержки из 3 человек ежедневно получает много писем от клиентов на «support@abc.com «. Один из 3 пользователей ответит тем же письмом «support@abc.com » как отправитель. Из-за большого количества ежедневных входящих сообщений и того факта, что 3 человека используют один и тот же адрес электронной почты «support@abc.com » чтобы ответить, время от времени случается человеческая ошибка, и поэтому некоторые электронные письма остаются безответными.
Что я хотел бы попробовать, так это использовать следующий символ в качестве знака, если на электронное письмо получен ответ.
Я не мог понять, как называется атрибут для этого.
Я сравнил все атрибуты для второго и третьего писем параллельно. Я ожидал, что второе электронное письмо имеет определенный логический атрибут X со значением «True», а третье электронное письмо «False» (или наоборот):
Существует ли такой логический атрибут? если нет, то как мой веб-браузер может отображать символ на моем первом скриншоте?
Если она не существует, как бы вы ее решили?
Другой альтернативой для ее решения может быть любой «support@abc.com «-ответ должен быть отправлен не только клиенту, но и «support@abc.com «сама как УК или обычный получатель. После этого мне просто нужно прочитать атрибут «conversation_id» и сравнить его с другими более ранними электронными письмами. Мне не нравится альтернатива из-за CC, это создало бы новый элемент в «решении», который подвержен человеческим ошибкам.
Любые входные данные будут приветствоваться. Заранее благодарю вас.
Ответ №1:
Я не знаю ни одного поля в объекте Message в EWS, которое напрямую сообщало бы вам, есть ли у этого сообщения ответ.
Я думаю, что лучше всего использовать conversation_id
сообщение и проверить отправленную папку для этого conversation_id
. Я полагаю, что это то, что делает OWA — сообщения, в которых известно только одно сообщение с этим идентификатором беседы, не получат значок «ответил».
Комментарии:
1. Я тоже думал об этом. Кстати, хороший список атрибутов. Спасибо 🙂