#Перебираем письма в папке
for item in folder.Items:
if dtime(item.LastModificationTime)<past14days:
mess_for_delete.append( item )
#Если были старше 14 дней - удалим
info_all = u""
if len(mess_for_delete)>0:
for item in mess_for_delete:
info_all += u"Удалено: %s \n" % item.Subject
item.Delete()
else:
info_all = u"Нет подходящих"
#Создания письма
mess = app.CreateItem(0)
mess.To = "recipient@domen.com"
#В копию
mess.CC = "recipient@domen.com"
#Тема
mess.Subject = u"Письма старше 14 дней удалены!" #Тело
mess.Body = info_all #Вложение
mess.Attachments.Add("C:\\python\\test.txt")
#Отправка
mess.Send()
Комментарии пользователей
Оставленных комментариев: 1Добавить комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!
Swell84 (10.11.2017 в 11:55)ответить
Спасибо за статью. Очень пригодилась, для отправки писем. Нужно было бы ещё добавить о том как выбрать форматирование сообщения. Но не суть нашёл вроде и даже работает.
Вопрос в другом, ни где не могу найти как получить через python сообщения из Outlook чтобы высвечивалось на экране. Причём с правилом от кого именно.