Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 16, 2020 12:22:57

Areostar
Зарегистрирован: 2018-06-27
Сообщения: 162
Репутация: +  0  -
Профиль   Отправить e-mail  

работа с Outlook

Здраствуйте!

Обьясните пожалуйста, какие существуют у Python инструменты для работы с Outlook?

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

В краце это что нужно. чем посоветуете пользоваться, что и где почитать. Желатедьно не привлекать фреймворки вроде Django. нужно ли на компе чтото доолнительное сделать для реализации этой задачи(софт дставить, настройки поменять)?

Офлайн

#2 Янв. 16, 2020 20:03:44

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

работа с Outlook

спамить не хорошо



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#3 Янв. 16, 2020 20:59:45

Areostar
Зарегистрирован: 2018-06-27
Сообщения: 162
Репутация: +  0  -
Профиль   Отправить e-mail  

работа с Outlook

Где же я спамлю!?

А потеме посоветовать!?

Офлайн

#4 Янв. 17, 2020 10:25:47

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

работа с Outlook

Areostar
какие существуют у Python инструменты для работы с Outlook

Можно конектиться к оутлуку через COM( MAPI) примеры :
https://www.codementor.io/@aliacetrefli/how-to-read-outlook-emails-by-python-jkp2ksk95
http://snakeproject.ru/rubric/article.php?art=python_win32com_client_outlook

Areostar
тоесть мне надо будет ревгировать на получение письма почтовым клиентом, полкчать это письмо и вложения к нему. производить определённые действия и по результату возможно отправлять письмо в ответ.
а накой ляд тут оутлук? что мешает все это делать через imaplib/poplib (получение) и smtplib+email(отправка)



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#5 Янв. 17, 2020 11:06:02

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

работа с Outlook

Areostar
Где же я спамлю!?
ну … вы же почтового бота делаете …
а так производитель вроде рекомендует django
https://docs.microsoft.com/ru-ru/outlook/rest/python-tutorial



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Янв. 17, 2020 11:08:06)

Офлайн

#6 Янв. 18, 2020 20:28:12

Areostar
Зарегистрирован: 2018-06-27
Сообщения: 162
Репутация: +  0  -
Профиль   Отправить e-mail  

работа с Outlook

Думаю стои двигаться в сторону VBA

.Он уже внутри офиса назодится, должно быть быстрей и проще

Офлайн

#7 Янв. 18, 2020 20:49:24

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

работа с Outlook

Areostar
Думаю стои двигаться в сторону VBA

Если вы знаете VBA то вариант точно имеет смысл. Если нет то обращу ваше внимание на то что код на питоне для com и код на VBA совпадают практически в каждой строчке. Они просто слегка отличаются синтаксисом.

Для работы надо поставить win32com.



Офлайн

#8 Янв. 18, 2020 21:07:22

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2749
Репутация: +  184  -
Профиль   Отправить e-mail  

работа с Outlook

> Обьясните пожалуйста, какие существуют у Python инструменты для работы с Outlook?

Тебе именно Outlook нужен? Просто проверять почту на сервер не вариант?



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version