1. Prodotti
  2.   E-mail
  3.   Python
  4.   MSG-Extractor
 
  

Libreria Python open source per i file MSG di Outlook®

Leggi e analizza le e-mail MSG di Microsoft® Outlook tramite Python.

Cos'è la libreria MSG-Extractor?

MSG-Extractor offre agli sviluppatori di software la possibilità di elaborare i file MSG di Microsoft Outlook dalle app Python. Automatizza l'estrazione di dati e-mail chiave come da, a, campi cc, nonché oggetto, corpo, data e allegati. La libreria Python MSG supporta anche funzionalità come la lettura di un messaggio di posta elettronica, l'estrazione di allegati, l'incorporamento di file MSG, gli argomenti della riga di comando e il salvataggio degli allegati in una posizione personalizzata. 

Previous Next

Come installare MSG-Extractor?

Installa MSG-Extractor tramite PyPi

 pip install extract-msg 

Apri il file MSG tramite Python

La libreria MSG-Extractor consente agli sviluppatori Python di accedere e leggere il contenuto dei file MSG di Outlook. È possibile accedere agli indirizzi dei destinatari e-mail e visualizzare messaggi e allegati e-mail. Utilizzando le seguenti righe di codice, puoi leggere facilmente i messaggi tramite Python.

Apri il file MSG

  1. Aprire il file MSG esistente utilizzando il metodo extract_msg.Message() e passare il nome del file come parametro
  2. Ottieni e stampa il mittente dell'e-mail utilizzando la proprietà msg.sender
  3. Ottieni e stampa la data dell'e-mail utilizzando la proprietà msg.date
  4. Ottieni e stampa l'oggetto dell'e-mail utilizzando la proprietà msg.subject
  5. Ottieni e stampa il corpo del messaggio dell'e-mail utilizzando la proprietà msg.body

Dipendenza da Python per MSG-Extractor

f = r'MS_Outlook_file.msg' 
# open message
msg = extract_msg.Message(f)
# print sender name
print('Sender: {}'.format(msg.sender))
# print date
print('Sent On: {}'.format(msg.date))
# print subject
print('Subject: {}'.format(msg.subject))
# print body
print('Body: {}'.format(msg.body))

Salva allegati e messaggi

La libreria MSG-Extractor consente l'estrazione di allegati dai file MSG di Outlook. L'API fornisce la funzionalità per scansionare tutti i messaggi di posta elettronica archiviati in MSG e visualizza l'elenco dei messaggi che trova. Gli utenti possono selezionare gli allegati di loro scelta e salvarli in una cartella scelta. Consente inoltre agli utenti di eliminare i file indesiderati.

 Italiano