Italiano
 Italiano

API di elaborazione della posta elettronica .NET per manipolare i file di posta elettronica di Outlook

Semplifica il processo di manipolazione dei file e-mail di Microsoft Outlook e Mozilla Thunderbird nelle tue app C#, ASP.NET e VB.NET. Lavora con i formati di file MSG, EML, PST, OST, MBOX, VCF e HTML. Gestisci in modo programmatico messaggi e-mail e allegati tramite POP3, SMTP, IMAP o Microsoft Exchange Server.

Scarica la prova gratuitaVisualizza tutte le API

Un'API di posta elettronica .NET completa per la manipolazione e l'elaborazione dei messaggi di posta elettronica

Aspose.Email per .NET è un'API di elaborazione della posta elettronica flessibile, robusta e facile da usare che consente agli utenti di creare, modificare e analizzare i formati di file di posta elettronica più diffusi come MSG, PST, OST, EML, EMLX, MBOX, nonché come VCF, HTML e MHTML nella piattaforma .NET. Ciò consente agli utenti di lavorare con diversi formati di messaggi di posta elettronica senza preoccuparsi di eventuali problemi di compatibilità dei formati. Oltre ad accedere e gestire le e-mail di Thunderbird e Outlook, gli sviluppatori possono utilizzare l'API di posta elettronica di .NET per manipolare in modo programmatico gli allegati e-mail, aggiungere o rimuovere destinatari, modificare l'oggetto del messaggio e molto altro ancora.

Inoltre, la capacità di convertire i messaggi di posta elettronica da un formato all'altro in C#, ASP.NET e VB.NET fa risaltare questa API di elaborazione della posta elettronica .NET nell'utilizzo e nel set di funzionalità. Puoi facilmente inviare e ricevere messaggi di posta elettronica utilizzando il protocollo di tua scelta tra POP3, SMTP, IMAP o connetterti a Microsoft Exchange Server. Aspose.Email per .NET ti aiuta ad automatizzare il processo di gestione della posta elettronica in modo efficiente.

Iniziare

Si prega di controllare la pagina Requisiti di sistema per i prerequisiti prima di configurare Aspose.Email per .NET alla fine . Le seguenti informazioni ti aiuteranno a configurare correttamente l'API di posta elettronica .NET.

Aspose.Email per l'installazione di .NET

Per scaricare le DLL o il programma di installazione MSI, visita la sezione download. In alternativa, puoi utilizzare il pacchetto NuGet per l'installazione dell'API. Il comando del gestore pacchetti per configurare l'API di elaborazione della posta elettronica .NET è condiviso di seguito:

PM > Install-Package Aspose.Email

Come convertire le e-mail di Outlook in HTML e aprire i messaggi e-mail senza Outlook in .NET

Aspose.Email per l'API .NET consente di convertire in modo programmatico i messaggi MSG ed EML in formato HTML. Supporta anche l'accesso e l'apertura delle e-mail di Outlook all'interno delle tue app .NET senza bisogno di Microsoft Outlook.

Converti file MSG o EML in HTML in .NET

Trasforma senza problemi le e-mail di Outlook in formato HTML con l'aiuto di Aspose.Email per la libreria .NET. È possibile sviluppare un'applicazione di elaborazione della posta elettronica completa utilizzando l'API di posta elettronica .NET e incorporare la funzionalità di conversione della posta elettronica per convertire i formati MSG o EML in HTML. Si prega di fare riferimento allo snippet di codice e ad altre informazioni condivise di seguito per questo scopo:

  • Crea un'istanza dell'oggetto di classe MailMessage per accedere al file MSG o EML di origine.
  • Applicare le opzioni di salvataggio HTML per il file HTML di output.
  • Salva o esporta il file MSG in formato HTML utilizzando il metodo Save.
string FilePath = @"/Users/EmailData/";
// Load the MSG or EML file
MailMessage srcEmlMessage = MailMessage.Load(FilePath + "Message.msg");
// Set the Html rendering options
HtmlSaveOptions HtmlOptions = SaveOptions.DefaultHtml;
HtmlOptions.ResourceRenderingMode= resourceRenderingMode.EmbedIntoHtml;
// Set the email message headers in  output HTML using the formatting options
HtmlOptions.HtmlFormatOptions = HtmlFormatOptions.WriteHeader |
				HtmlFormatOptions.WriteCompleteEmailAddress |
				HtmlFormatOptions.WriteCompleteFromEmailAddress;
// Convert and save the email to HTML format
srcEmlMessage.Save(FilePath + "Message.html", HtmlOptions);

Apri le email in .NET senza Outlook

Stai cercando di aprire i messaggi di Outlook nelle tue app di elaborazione della posta elettronica .NET senza installare Microsoft Outlook? Se sì, Aspose.Email per .NET API è la scelta giusta per te. Consente agli sviluppatori .NET di accedere e aprire file di posta elettronica MSG e recuperare informazioni come l'oggetto dell'e-mail, l'indirizzo del mittente e gli allegati. Si prega di controllare le seguenti informazioni per saperne di più:

  • Carica il file di posta elettronica MSG di origine in un oggetto di classe MapiMessage.
  • Leggere e visualizzare diverse proprietà del file MSG.
  • Analizza gli allegati e leggi/visualizza diverse proprietà degli allegati nel MSG file.
// Load the MSG file
MapiMessage mapiMsg = MapiMessage.Load("message.msg");
// Display email subject
Console.WriteLine("Subject:" + mapiMsg.Subject);
// Display sender address
Console.WriteLine("From:" + mapiMsg.SenderEmailAddress);
// Display email body
Console.WriteLine("Body" + mapiMsg.Body);
// Display recipients' information
Console.WriteLine("Recipient: " + mapiMsg.Recipients);
// Display email attachments
foreach (MapiAttachment att in mapiMsg.Attachments)
{
     Console.Write("File Name: " + att.FileName);
     Console.Write("Display Name: " + att.DisplayName);
}

Per visualizzare altri esempi funzionanti e campioni di codifica di Aspose.Email per l'API .NET, visitare Esempi GitHub. Forniamo anche app online gratuite per Aspose.Email per aiutarti a convertire, confrontare, visualizzare, filigranare, unire, modificare e firma digitalmente i tuoi file e-mail al volo utilizzando i tuoi dispositivi mobili.

Analisi della posta elettronica senza dipendenze in .NET

Gli sviluppatori .NET che lavorano con più formati di file di posta elettronica possono utilizzare le funzionalità estese di Aspose.Email per .NET per creare app di elaborazione della posta elettronica dotate della capacità di analizzare e archiviare in modo sicuro e indipendente i messaggi di posta elettronica. Microsoft Automation o qualsiasi altro software di terze parti non è necessario perché questa API di posta elettronica .NET viene creata utilizzando codice gestito.

FAQ

1. Come posso convertire i file di posta elettronica in .NET?

La conversione di file di posta elettronica di Microsoft Exchange o Thunderbird in .NET è semplice e veloce utilizzando Aspose.Email per l'API .NET. Sono necessarie solo poche righe di codifica .NET per convertire i file MSG, PST, OST, EML, EMLX, MBOX e HTML in diversi formati di file.

2. Quanto tempo ci vuole per convertire o elaborare i file di posta elettronica?

L'API .NET per la manipolazione e l'elaborazione dei file di posta elettronica funziona rapidamente e completa le richieste di conversione dei file di posta elettronica in pochissimo tempo.

3. È sicuro elaborare le e-mail utilizzando l'API .NET?

Puoi essere sicuro della sicurezza dei tuoi file di messaggi di posta elettronica durante l'elaborazione utilizzando Aspose.Email per .NET API. Garantiamo la privacy dei tuoi dati e adottiamo tutte le misure necessarie per offrirti un'esperienza utente sicura.

4. Posso elaborare i file di posta elettronica su Mac OS, Windows o Linux?

Sì, l'API di elaborazione della posta elettronica per .NET funziona su diversi sistemi operativi, framework e ambienti operativi. Puoi usarlo sulla piattaforma che preferisci e non richiede alcuna installazione di software aggiuntivo per funzionare.

Cerchi aiuto?

Dai un'occhiata ai nostri canali di supporto per assistenza con le tue domande relative alle funzionalità e al funzionamento dell'API del prodotto Aspose.