Aspose.Email  per Python tramite .NET

API Python Outlook per l’elaborazione della posta elettronica

Crea, manipola o converti formati di posta elettronica tra cui MSG, EML, EMLX e MHT dall’interno delle applicazioni Python.

  Scarica la prova gratuita
  
 

Aspose.Email per Python tramite .NET è un'API di programmazione e-mail flessibile ma potente, che consente agli sviluppatori di risparmiare tempo e fatica creare, manipolare o convertire formati di messaggi di posta elettronica comuni senza preoccuparsi delle complessità dell'implementazione del formato sottostante.

L'API Python Email può essere utilizzata per funzionalità di gestione della posta elettronica di base come la modifica del contenuto dei messaggi e la manipolazione degli allegati. Inoltre, la libreria esegue anche gestione dei documenti di archiviazione dei messaggi, invio e ricezione di e-mail tramite diversi protocolli tra cui POP3, IMAP e SMTP. Impara a funziona con i protocolli POP3, IMAP e SMTP.

Funzionalità API avanzate per l'elaborazione della posta elettronica

Inviare e ricevere e-mail con allegati

Supporto per SSL e TLS

Convertire dinamicamente i file di messaggi

Aspose.Email per Python tramite .NET è una buona scelta se stai cercando un'API per interconvertire i file di posta elettronica. Fornisce interfacce facili da usare per il processo di conversione nascondendo tutti i brutti dettagli delle specifiche di formato sottostanti. È sufficiente caricare il file sorgente nel modello a oggetti Aspose.Email e chiamare il metodo Save con i parametri appropriati. È davvero così semplice!

Convertire MSG in vari formati - Python

msg= MailMessage.load(dir + "msgtemplate.msg")

# convert MSG to EML, HTML & MHTML formats

msg.save("emloutput.eml", SaveOptions.default_eml)

msg.save("htmloutput.html", SaveOptions.default_html)

msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)

Supporto esteso per il formato ICS per appuntamenti

Aspose.Email per Python tramite .NET può essere utilizzato per creare appuntamenti e salvarli in formato ICS. La Python Email Library consente inoltre di caricare appuntamenti da file ICS, leggere o scrivere eventi di appuntamento, creare un appuntamento come bozza e impostare lo stato dei partecipanti all'appuntamento. Impara a lavorare con appuntamenti.

Produci e consuma ricorrenze con l'API iCalendar

Aspose.Email per Python tramite .NET fornisce la funzionalità per generare e salvare Elementi del calendario di Outlook nei formati MSG e ICS. Non solo puoi creare e salvare oggetti iCalendar, ma anche recuperare, aggiornare, inviare e annullare le convocazioni di riunione. Inoltre, utilizzando l'intuitivo modello a oggetti, è facile produrre e utilizzare dinamicamente modelli di ricorrenza nel formato iCalendar RFC 2445.

Inviare e ricevere e-mail tramite server di posta SMTP, POP3 e IMAP

Aspose.Email per Python tramite .NET API consente di creare, inviare e ricevere e-mail utilizzando SMTP, POP3 and IMAP protocolli. Consente di accedere ai server POP3 tramite nome utente e password o autenticazione APOP per eseguire operazioni di posta elettronica come: visualizzare le dimensioni della casella di posta e il conteggio dei messaggi, recuperare il messaggio completo o la sua intestazione, eliminare i messaggi dal server e i comandi POP3 di base.

Aspose.Email per Python tramite .NET supporta anche il protocollo IMAP, inclusi i suoi comandi, nonché l'autenticazione, la creazione, l'eliminazione, la selezione, le cartelle di interrogazione, il recupero, l'eliminazione, il salvataggio dei messaggi e la manipolazione dei flag dei messaggi.

Crea o manipola file PST, OST e MBOX

Aspose.Email per Python tramite .NET ti consente di gestione dei file di archiviazione di Outlook come PST e OST. È possibile eseguire una serie di operazioni sui file di archiviazione esistenti e creare nuovi file PST da zero. Le operazioni possibili includono l'elenco delle cartelle, l'elenco dei messaggi, l'estrazione dei messaggi e i contatti in formato MSG.

Insieme ai file di archiviazione di Outlook, Aspose.Email per Python tramite .NET supporta anche il formato di file Mbox. È possibile utilizzare Aspose.Email per Python tramite .NET per caricare i file Mbox esistenti ed estrarre le informazioni sui messaggi.

Estrarre messaggi da Mbox - Python

reader = MboxrdStorageReader(dir + "template.mbox", False)

eml = reader.read_next_message()

# Read all messages in a loop

while (eml is not None):

    # show message subject

    print("Subject: " + eml.subject)

    # save message in EML & MSG formats

    eml.save("output.eml", aspose.email.SaveOptions.default_eml)

    eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)

    # get the next message

    eml = reader.read_next_message();

reader.dispose();
  

  
  

Aspose.Email offre API e-mail individuali per altri ambienti di sviluppo popolari, elencati di seguito: