Crear Múltiples Direcciones de Correo Electrónico
Contents
[
Hide
]
VSTO
A continuación se presenta el código para crear múltiples direcciones utilizando VSTO Outlook.
Outlook.MailItem mailItem = (Outlook.MailItem)this.Application.CreateItem(Outlook.OlItemType.olMailItem);
mailItem.Subject = "Este es el asunto";
mailItem.To = "destinatario1@receiver.com;destinatario2@receiver.com";
mailItem.Body = "Este es el mensaje.";
mailItem.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatRichText;
mailItem.Importance = Outlook.OlImportance.olImportanceLow;
mailItem.Display(false);
Aspose.Email
A continuación se presenta el código para crear múltiples direcciones utilizando aspose.email para .NET.
//Crear una instancia de la clase MailMessage
MailMessage message = new MailMessage();
//Campo De
message.From = "remitente@sender.com";
//Especificar las direcciones de correo de los destinatarios
message.To.Add("destinatario1@receiver.com");
message.To.Add("destinatario2@receiver.com");
message.To.Add("destinatario3@receiver.com");
message.CC.Add("CC1@receiver.com");
message.CC.Add("CC2@receiver.com");
message.Bcc.Add("Bcc1@receiver.com");
message.Bcc.Add("Bcc2@receiver.com");
//Crear una instancia de la clase SmtpClient
SmtpClient client = new SmtpClient();
//Especificar su servidor de correo
client.Host = "smtp.server.com";
//Especificar su nombre de usuario de correo
client.Username = "NombreDeUsuario";
//Especificar su contraseña de correo
client.Password = "Contraseña";
//Especificar su número de puerto
client.Port = 25;
try
{
//Client.Send enviará este mensaje
client.Send(message);
//Mostrar 'Mensaje Enviado', solo si el mensaje se envió con éxito
Console.WriteLine("Mensaje enviado");
}
catch (Exception ex)
{
System.Diagnostics.Trace.WriteLine(ex.ToString());
}
Console.WriteLine("Presione enter para salir");
Console.Read();