автоматическая обработка email-ов

User avatar
VovaK98
Уже с Приветом
Posts: 1830
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: автоматическая обработка email-ов

Post by VovaK98 »

Flash-04 wrote: 09 Aug 2019 02:46 было 1) 2) 3), все упирается в то что Outlook всегда должен быть запущен.
Питон как раз нормально.
Redemption.dll не нуждается в присутствии outlook, AFAIK.
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
User avatar
VovaK98
Уже с Приветом
Posts: 1830
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: автоматическая обработка email-ов

Post by VovaK98 »

Если в тупую, то как-то так..
kyk wrote: Но остальную половину можно автоматизировать с использованием небольшого числа шаблонов (примерно 5).
Шаблоны нарисовать в plain html, с полями типа %senderemail% и %sendername%, куда будет вставляться реальный адрес и имя при ответе.
kyk wrote: Нужно ещё одна функциональность, которой нет в MS outlook Rules, а именно,нужно выцеплять email address
из сообщений, которые отправлены c использованием forms. В таком сообщении email address e-mail address отправителя находится в body of the message, примерно, на 3ей строчке. Вот по этому адресу и нужно отвечать на такой email.
Опять же, если в тупую, то поиск "@" в message body.

При запуске outlook add-in всегда грузится, там есть event ThisAddIn_Startup. Чтобы не отвлекать пользователя, стартовать таймер, чтобы к примеру через 20 минут автоматически начать пинать app.ActiveExplorer().Session.Folders[]. Как нашелся inbox, погнали enumerate items. Каждый MailItem открыть, считать body, закрыть.
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.

Return to “Вопросы и новости IT”