Saltar al contenido

ejemplo de código adjunto de descarga de python 365 Outlook

Traemos la mejor solución que hallamos en todo internet. Nuestro deseo es que te sea de mucha utilidad y si quieres aportar alguna mejora puedes hacerlo..

Ejemplo: archivo adjunto de descarga de Outlook de Python

import win32com.client #pip install pypiwin32 to work with windows operating sysytmimport datetime
import os

# To get today's date in 'day-month-year' format(01-12-2017).
dateToday=datetime.datetime.today()
FormatedDate=(':02d'.format(dateToday.day)+'-'+':02d'.format(dateToday.month)+'-'+':04d'.format(dateToday.year))# Creating an object for the outlook application.
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")# Creating an object to access Inbox of the outlook.
inbox=outlook.GetDefaultFolder(6)# Creating an object to access items inside the inbox of outlook.
messages=inbox.Items

defsave_attachments(subject,which_item,file_name):# To iterate through inbox emails using inbox.Items object.for message in messages:if(message.Subject == subject):
            body_content = message.body
            # Creating an object for the message.Attachments.
            attachment = message.Attachments
            # To check which item is selected among the attacments.print(message.Attachments.Item(which_item))# To iterate through email items using message.Attachments object.for attachment in message.Attachments:# To save the perticular attachment at the desired location in your hard disk.
                attachment.SaveAsFile(os.path.join("D:ScriptMonitoring",file_name))break

Te mostramos las comentarios y valoraciones de los lectores

Eres capaz de añadir valor a nuestra información añadiendo tu experiencia en las anotaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *