Aspose.Email  per .NET

API de processament de correu electrònic per .NET

Construir aplicacions multiplataforma per crear, analitzar, convertir i manipular correus electrònics i bústies

  Descarrega la prova gratuïta
  
 

Aspose.Email per .NET és un conjunt complet d'APIs de processament de correu electrònic que es poden utilitzar per construir aplicacions multiplataforma amb la capacitat de crear correus electrònics, manipular, analitzar, convertir i transmetre missatges sense utilitzar Microsoft Outlook o Office Automation. L'API proporciona les funcions de manipulació de correu electrònic com addició, extracció o eliminació de fitxers adjunts d'un objecte de missatge, personalització de capçaleres de missatges afegint o eliminant destinataris o canviant l'assumpte i molt més. La visió general d'aquestes característiques i el seu ús amb mostres de codi que podeu trobar a la nostra documentation.

Aspose.Email per .NET facilita que els desenvolupadors treballin amb Microsoft Outlook i Mozilla Thunderbird ja que suporta diversos formats com MSG, EML, EMLX, PST, OST, MBOX i MHT. El nombre complet de formats que podeu trobar a la pàgina llista dels formats de fitxer admesos.

Aspose.Email per .NET també proporciona la possibilitat de gestionar fitxers d'emmagatzematge de missatges com ara arxius d'emmagatzematge personal (PST) i arxius d'emmagatzematge fora de línia (OST) i MBOX. Els desenvolupadors poden utilitzar l'API per enviar i rebre correus electrònics mitjançant una sèrie de protocols populars com POP3, IMAP & SMTP o connectar-se amb Microsoft Exchange Server mitjançant Serveis web Exchange and Gràfic de Microsoft per enviar & rebre correus electrònics amb fitxers adjunts i llistar o eliminar missatges del servidor.

Funcions avançades de l'API de correu electrònic.NET

Crear i actualitzar tasques mitjançant iCalendar

Interconvertir formats de missatges

Generar patrons de recurrència especificats segons iCalendar RFC

Fusió de correu des d'una plantilla

Suport per a HTTP Proxy en clients de correu electrònic, és a dir, POP3, IMAP i SMTP

Suport per crear arxius ICF i VCF versió 3.0

Converteix dinàmicament missatges a diversos formats de correu electrònic a .NET

Aspose.Email és una bona opció si esteu buscant una API per convertir correus electrònics a diversos formats de fitxer. Per exemple, podeu convertir fàcilment fitxers MSG a formats EML, HTML o MHTML o viceversa. API ha exposat interfícies per a tots els possibles processos de conversió mentre oculta les especificacions subjacents de format facilitant així als desenvolupadors la integració de l'API en les seves aplicacions. Qualsevol dels processos de conversió admesos són tan senzills com carregar el fitxer font en el model d'objecte de la biblioteca i cridar el mètode Desa amb paràmetres adequats.

Prova el nostre gratuït Convertidor de correu electrònic.

Guardar el missatge en diferents formats - C#

// load the file to be converted

using (var message = Aspose.Email.MailMessage.Load(dir + "template.msg"))

{

    // save in different formats

    message.Save(dir + "output.eml", Aspose.Email.SaveOptions.DefaultEml);

    message.Save(dir + "output.html", Aspose.Email.SaveOptions.DefaultHtml);

    message.Save(dir + "output.mhtml", Aspose.Email.SaveOptions.DefaultMhtml);

}

Gestionar objectes del calendari amb l'API d'iCalendar

Aspose.Email us proporciona la capacitat de crear i desar objectes del calendari d'Outlook a través de la seva API d'iCalendar. No només podeu extreure els objectes del Calendari en diversos formats i guardar-los com a fitxers MSG o ICS sinó que també podeu enviar, recuperar, actualitzar i cancel·lar sol·licituds de reunió a través de protocols d'enviament de missatges. Com manejar l'API d'iCalendar pots aprendre a partir de la Treballar amb cites article.

Enviar i rebre correus electrònics mitjançant SMTP, POP3 i IMAP

Aspose.Email per .NET permet crear missatges complexos amb fitxers adjunts, format HTML i imatges, i enviar correu electrònic mitjançant el protocol SMTP. També us permet iniciar sessió als servidors POP3 mitjançant nom d'usuari i contrasenya o autenticació APOP per realitzar operacions com rebre correus electrònics, així com veure la mida de la bústia i el nombre de missatges, recuperar el missatge complet o només els encapçalaments, eliminar missatges del servidor, etc. Com manejar protocols de correu electrònic podeu aprendre dels articles corresponents a la nostra guia de desenvolupadors.

Les característiques del protocol IMAP permeten a l'usuari d'API autenticar, crear, esborrar, seleccionar, consultar carpetes, obtenir i desar missatges, canviar banderes de missatges i ordres bàsiques IMAP.

Connecta't al Microsoft Exchange Server

Aspose.Email per .NET proporciona la possibilitat de connectar-se amb Microsoft Exchange Server per tal de realitzar diverses operacions. Podeu llistar missatges de qualsevol carpeta, descarregar missatges i guardar-los en els formats de missatges compatibles. Els correus electrònics i les invitacions de reunions també es poden enviar mitjançant el Servidor Exchange WebDAV & Serveis web Exchange. L'API també admet operacions de missatgeria unificada i el descobriment automàtic de la configuració de l'Exchange Server basat en les credencials especificades.

Solució completa del patró de recurrència

Aspose.Email per .NET permet calcular fàcilment i fiable dates i hores d'ocurrència per fins i tot els patrons de recurrència més complexos. Podeu produir i consumir dinàmicament patrons de recurrència en el format iCalendar RFC (2445). Podeu optar per utilitzar patrons de recurrència anuals, mensuals, setmanals, diaris, horaris, minuts i en segon lloc, i poden representar patrons de recurrència a les vostres finestres, aplicacions web o mòbils.

Gestionar arxius d'emmagatzematge de missatges

Biblioteca de correu electrònic pot carregar Microsoft Outlook PST & OST arxius des d'un objecte flux o una ubicació del disc per tal de recuperar jerarquia carpeta completa i llegir detalls específics del missatge com assumpte, remitent, destinatari o extreure missatges amb arxius adjunts. Vostè manejarà arxius PST i OST fàcilment després de visitar la pàgina Treballar amb arxius d'emmagatzematge d'Outlook section.

Llista de missatges d'un PST - C#

// load PST file

using (var pst = Aspose.Email.Storage.Pst.PersonalStorage.FromFile(dir + "template.pst"))

{

    // list PST folders

    foreach (var folder in pst.RootFolder.GetSubFolders())

    {

        // list messages in a folder

        foreach (var msg in folder.EnumerateMessages())

        {

            var folderInfo = pst.GetParentFolder(msg.EntryId);

            Console.WriteLine(msg.Subject + ":" + folderInfo.DisplayName);

        }

    }

}

Treballar amb targetes de contacte

vCard o VCF és un format d'arxiu mundial per emmagatzemar i intercanviar targetes de contactes. Aspose.Email per .NET permet manipular arxius de targetes de contacte (VCF) dins .NET apps.You també pot processar targetes de contacte d'Outlook, així com Thunderbird vCards. Utilitzant Aspose.Email per .NET vostè és capaç d'enviar arxius vCard o VCF en correus electrònics, adjuntar vCards als seus missatges. A més, podeu intercanviar fitxers de vCard a la vostra manera. L'API permet crear, editar i eliminar les vostres targetes de contacte. Podeu afegir fàcilment suport de targetes de contacte a la vostra aplicació.

Automatització de Microsoft Office: No es necessita

Aspose.Email per .NET es construeix utilitzant codi gestionat que no necessita que Microsoft Office o Microsoft Outlook s'instal·lin a la màquina per treballar amb el processament de correu electrònic. És una alternativa d'automatització Microsoft Outlook perfecta per a la manipulació dinàmica d'arxius de missatges, així com per enviar i rebre correus electrònics. És bastant fàcil migrar d'Office Automation a Aspose.

  
  

Aspose.Email ofereix APIs de correu electrònic individuals per a altres entorns de desenvolupament populars com s'enumeren a continuació: