API de procesamiento de correo electrónico para.NET
Cree aplicaciones multiplataforma para crear, analizar, convertir y manipular correos electrónicos y buzones
Descargar prueba gratuitaAspose.Email para.NET es un conjunto completo de API de procesamiento de correo electrónico que se puede usar para crear aplicaciones multiplataforma con la capacidad de crear correos electrónicos, manipular, analizar, convertir y transmitir mensajes sin usar Microsoft Outlook u Office Automation. La API proporciona funciones de manipulación del correo electrónico, como agregar, extraer o eliminar archivos adjuntos de un objeto de mensaje, personalizar los encabezados de los mensajes añadiendo o eliminando destinatarios o cambiando el asunto, etc. Encontrará información general sobre estas funciones y su uso con ejemplos de código en nuestro documentation.
Aspose.Email para .NET facilita a los desarrolladores el trabajo con Microsoft Outlook y Mozilla Thunderbird, ya que admite varios formatos como MSG, EML, EMLX, PST, OST, MBOX y MHT. El número completo de formatos que puede encontrar en el lista de los formatos de archivo compatibles.
Aspose.Email para.NET también ofrece la posibilidad de administrar archivos de almacenamiento de mensajes como archivos de almacenamiento personal (PST) y archivos de almacenamiento sin conexión (OST) y MBOX. Los desarrolladores pueden usar la API para enviar y recibir correos electrónicos a través de varios protocolos populares, como POP3, IMAP & SMTP o conéctese con Microsoft Exchange Server a través de Servicios web de Exchange and Microsoft Graph para enviar y recibir correos electrónicos con archivos adjuntos y enumerar o eliminar mensajes del servidor.
Características avanzadas de la API de correo electrónico.NET
Crear y actualizar tareas con iCalendar
Interconversión de formatos de mensajes
Genere patrones de recurrencia especificados según el RFC de iCalendar
Combinar correspondencia a partir de una plantilla
Soporte para proxy HTTP en clientes de correo electrónico, es decir, POP3, IMAP y SMTP
Soporte para crear archivos ICF y VCF versión 3.0
Convierta dinámicamente los mensajes a varios formatos de correo electrónico en.NET
Aspose.Email es una buena opción si estás buscando una API para convertir correos electrónicos a varios formatos de archivo. Por ejemplo, puede convertir fácilmente archivos MSG a formatos EML, HTML o MHTML o viceversa. La API ha expuesto las interfaces para todos los procesos de conversión posibles y, al mismo tiempo, oculta las especificaciones de formato subyacentes, lo que facilita a los desarrolladores la integración de la API en sus aplicaciones. Cualquiera de los procesos de conversión compatibles es tan sencillo como cargar el archivo fuente en el modelo de objetos de la biblioteca y llamar al método Save con los parámetros adecuados.
Prueba nuestro gratis Convertidor de correo electrónico.
Guardar el mensaje en diferentes formatos - 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);
}
Gestione los objetos del calendario con la API de iCalendar
Aspose.Email le brinda la capacidad de crear y guardar objetos de calendario de Outlook a través de su API iCalendar. No solo puede extraer los objetos del calendario en varios formatos y guardarlos como archivos MSG o ICS, sino que también puede enviar, recuperar, actualizar y cancelar las convocatorias de reunión mediante protocolos de envío de mensajes. Puedes aprender a manejar la API de iCalendar en Trabajando con citas article.
Enviar y recibir correos electrónicos a través de SMTP, POP3 e IMAP
Aspose.Email para.NET le permite crear mensajes complejos con archivos adjuntos, formato HTML e imágenes, y enviar correos electrónicos mediante el protocolo SMTP. También le permite iniciar sesión en los servidores POP3 mediante nombre de usuario y contraseña o mediante la autenticación APOP para realizar operaciones como recibir correos electrónicos, ver el tamaño del buzón y el recuento de mensajes, recuperar el mensaje completo o solo los encabezados, eliminar mensajes del servidor, etc. Puedes aprender a gestionar los protocolos de correo electrónico en los artículos correspondientes de nuestro guía para desarrolladores.
Las funciones del protocolo IMAP permiten al usuario de la API autenticar, crear, eliminar, seleccionar, consultar carpetas, obtener y guardar mensajes, cambiar las marcas de mensajes y los comandos IMAP básicos.
Conéctese a Microsoft Exchange Server
Aspose.Email para.NET ofrece la posibilidad de conectarse con Microsoft Exchange Server para realizar varias operaciones. Puede enumerar los mensajes de cualquier carpeta, descargarlos y guardarlos en los formatos de mensaje compatibles. Los correos electrónicos y las invitaciones a reuniones también se pueden enviar mediante el WebDAV de Exchange Server & Servicios web de Exchange. La API también admite las operaciones de mensajería unificada y el descubrimiento automático de la configuración de Exchange Server en función de las credenciales especificadas.
Solución completa de patrones de recurrencia
Aspose.Email para.NET le permite calcular de manera fácil y confiable las fechas y horas de ocurrencia incluso para los patrones de recurrencia más complejos. Puede producir y consumir patrones de recurrencia de forma dinámica en el formato RFC (2445) de iCalendar. Puede optar por utilizar patrones de recurrencia anuales, mensuales, semanales, diarios, por hora, por minuto y por segundo, y puede representar los patrones de recurrencia en sus aplicaciones de Windows, web o móviles.
Administrar archivos de almacenamiento de mensajes
La biblioteca de correo electrónico puede cargar archivos PST y OST de Microsoft Outlook desde un objeto de transmisión o una ubicación de disco para recuperar la jerarquía completa de carpetas y leer detalles específicos de los mensajes, como el asunto, el remitente, el destinatario o extraer los mensajes con archivos adjuntos. Gestionará los archivos PST y OST fácilmente después de visitar el Trabajando con archivos de almacenamiento de Outlook section.
Listar mensajes de 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);
}
}
}
Trabaje con tarjetas de contacto
vCard o VCF es un formato de archivo mundial para almacenar e intercambiar tarjetas de contactos. Aspose.Email para .NET permite manipular archivos de tarjetas de contacto (VCF) en aplicaciones .NET. También puedes procesar tarjetas de contacto de Outlook y vCards de Thunderbird. Con Aspose.Email para .NET puedes enviar archivos vCard o VCF en correos electrónicos y adjuntar vCards a tus mensajes. Además, puede intercambiar archivos vCard a su manera. La API permite crear, editar y eliminar sus tarjetas de contacto. Puedes añadir fácilmente la compatibilidad con tarjetas de contacto a tu aplicación.
Automatización de Microsoft Office: no es necesaria
Aspose.Email para.NET se creó con código administrado que no necesita que Microsoft Office o Microsoft Outlook estén instalados en la máquina para trabajar con el procesamiento del correo electrónico. Es una alternativa perfecta de automatización de Microsoft Outlook para la manipulación dinámica de archivos de mensajes, así como para enviar y recibir correos electrónicos. Es bastante fácil migrar de Office Automation a Aspose.
- Recursos de aprendizaje
- Documentation
- Código fuente
- Referencias de API
- Vídeos tutoriales
- Soporte de productos
- Soporte gratuito
- Soporte pagado
- Blog
- Notas de lanzamiento
- ¿Por qué Aspose.Email para .NET?
- Lista de clientes
- Historias de éxito