API de processament de correu electrònic per .NET
Construeix aplicacions multiplataforma per crear, analitzar, convertir i manipular correus electrònics i bústies
Descarrega la prova gratuïtaAspose.Email per .NET és un conjunt complet d'APIs de processament de correu electrònic que es poden utilitzar per desenvolupar aplicacions multiplataforma amb la capacitat de crear correus, manipular, analitzar, convertir i transmetre missatges sense utilitzar Microsoft Outlook o Office Automation. L'API proporciona funcions de manipulació de correu com l'addició, extracció o eliminació d'adjunts d'un objecte missatge, personalització de capçaleres del missatge afegint o eliminant destinataris o canviant l'assumpte i molt més. La visió general d'aquestes funcions i el seu ús amb exemples de codi la pots trobar al nostre documentació.
Aspose.Email per .NET facilita als desenvolupadors treballar amb Microsoft Outlook i Mozilla Thunderbird ja que admet diversos formats com MSG, EML, EMLX, PST, OST, MBOX i MHT. El número complet de formats el pots trobar a llista dels formats de fitxer suportats.
Aspose.Email per .NET també ofereix la capacitat de gestionar fitxers d'emmagatzematge de missatges com ara fitxers de Emmagatzematge Personal (PST) i fitxers d'Emmagatzematge Fora de línia (OST) i MBOX. Els desenvolupadors poden utilitzar l'API per enviar i rebre correus electrònics a través d’un nombre de protocols populars com POP3, IMAP & SMTP o connectar-se amb Microsoft Exchange Server via Exchange Web Services i Microsoft Graph per enviar i rebre correus electrònics amb adjunts i llistar o eliminar missatges del servidor.
Funcionalitats avançades de l'API de correu .NET
Crear i actualitzar tasques utilitzant iCalendar
Interconvertir formats de missatge
Generar patrons de recurrència especificats segons iCalendar RFC
Correspondència massiva des d'una plantilla
Suport per a servidor intermediari HTTP en clients de correu, p. ex. POP3, IMAP i SMTP
Suport per crear fitxers ICF i VCF versió 3.0
Convertir dinàmicament missatges a múltiples formats de correu electrònic a .NET
Aspose.Email és una bona elecció si busques una API per convertir correus electrònics a diversos formats de fitxer. Per exemple, pots convertir fàcilment fitxers MSG a formats EML, HTML o MHTML o a la inversa. L'API ha exposat interfícies per a tots els possibles processos de conversió mentre amaga les especificacions subjacents del format, facilitant als desenvolupadors integrar l'API en les seves aplicacions. Qualsevol dels processos de conversió suportats és tan simple com carregar el fitxer origen al model d'objectes de la biblioteca i cridar el mètode Save amb els paràmetres adequats.
Prova el nostre gratuït Convertidor de correu electrònic.
Desar missatge en diferents formats - C#
// carregar el fitxer a convertir
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 iCalendar
Aspose.Email et proporciona la capacitat de crear i desar objectes del Calendari d'Outlook a través del seu API iCalendar. No només pots extreure els objectes del Calendari en diversos formats i desar-los com a fitxers MSG o ICS, sinó que també pots enviar, recuperar, actualitzar i cancel·lar sol·licituds de reunió mitjançant els protocols d'enviament de missatges. Com gestionar l'API iCalendar ho pots aprendre del Treballant amb cites article.
Enviar i rebre correus electrònics via SMTP, POP3 i IMAP
Aspose.Email per .NET et permet crear missatges complexos amb adjunts, format HTML i imatges, i enviar correus electrònics mitjançant el protocol SMTP. També et permet iniciar sessió en servidors POP3 amb nom d'usuari i contrasenya o autenticació APOP per realitzar operacions com rebre correus electrònics així com visualitzar la mida de la bústia i el recompte de missatges, recuperar el missatge complet o només les capçaleres, eliminar missatges del servidor, etc. Com gestionar els protocols de correu pots aprendre-ho en els articles corresponents al nostre guia del desenvolupador.
Les característiques del protocol IMAP permeten a l'usuari de l'API autenticar-se, crear, eliminar, seleccionar, consultar carpetes, obtenir i desar missatges, canviar senyaladors de missatge i ordres bàsiques d'IMAP.
Connectar-se a Microsoft Exchange Server
Aspose.Email per .NET ofereix la capacitat de connectar-se amb Microsoft Exchange Server per realitzar diverses operacions. Pots llistar missatges de qualsevol carpeta, descarregar missatges i desar-los en els formats de missatge suportats. També es poden enviar correus electrònics i invitacions a reunions utilitzant el Exchange Server WebDav & Exchange Web Services. L'API també admet operacions de Missatgeria Unificada i autodetecció de la configuració d'Exchange Server basant-se en les credencials especificades.
Solució completa de patró de recurrència
Aspose.Email per .NET et permet calcular fàcilment i de manera fiable les dates i hores d'ocurrència fins i tot dels patrons de recurrència més complexes. Pots generar i consumir dinàmicament patrons de recurrència en format iCalendar RFC (2445). Pots triar utilitzar patrons de recurrència anuals, mensuals, setmanals, diaris, horaris, per minut i per segon, i representar els patrons de recurrència a les teves aplicacions de Windows, web o mòbils.
Gestiona els fitxers d'emmagatzematge de missatges
La biblioteca de correu electrònic pot carregar fitxers PST i OST de Microsoft Outlook des d'un objecte de flux o una ubicació al disc per recuperar la jerarquia completa de carpetes i llegir detalls específics del missatge com assumpte, remitent, destinatari o extreure missatges amb adjunts. Gestionaràs fàcilment fitxers PST i OST després de visitar el Treballant amb fitxers d'emmagatzematge d'Outlook secció.
Llistar missatges d'un PST - C#
// carregar fitxer PST
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);
}
}
}Treballa amb targetes de contacte
VCard o VCF és un format de fitxer mundial per emmagatzemar i intercanviar targetes de contactes. Aspose.Email per .NET permet manipular fitxers de targetes de contacte (VCF) dins d'aplicacions .NET. També pots processar targetes de contacte d'Outlook així com VCards de Thunderbird. Amb Aspose.Email per .NET pots enviar fitxers VCard o VCF en correus electrònics, adjuntar VCards als teus missatges. A més, pots intercanviar fitxers VCard a la teva manera. L'API permet crear, editar i eliminar les teves targetes de contacte. Pots afegir fàcilment suport per a targetes de contacte a la teva aplicació.
Automatització d'Office de Microsoft – No necessària
Aspose.Email per .NET està construït amb codi gestionat que no necessita Microsoft Office ni Microsoft Outlook instal·lats a la màquina per treballar amb el processament de correu electrònic. És una alternativa perfecta d'automatització de Microsoft Outlook per a la manipulació dinàmica de fitxers de missatges així com per enviar i rebre correus electrònics. És bastant fàcil de migrar des d'Office Automation a Aspose.
- Recursos d'aprenentatge
- Documentació
- Codi font
- Referències de l'API
- Vídeos tutorial
- Suport del producte
- Suport gratuït
- Suport de pagament
- Bloc
- Notes de publicació
- Per què Aspose.Email per .NET?
- Llista de clients
- Històries d'èxit