Le cuento:
Tengo un programa que envía notificaciones por correo electrónico, el siguiente código que hasta hace un par de días estaba funcionando correctamente y es el que le da vida a los envíos
Código:
SmtpClient sC = new SmtpClient(); sC.Host = "mail.empresa.mx"; sC.Port = 587; sC.EnableSsl = false; sC.Send(correo); LblNotificacion.Text = "Correo enviado correctamente "; LblNotificacion.ForeColor = Color.Green; limpiar();
Pero ahora cambiaron la configuración de los correos de la empresa, y dejo de funcionar el programa, y como dato adicional nos pidieron agregar en la configuración de nuestros clientes de correo la siguiente configuración:
En Outlook
- Utilizar esta dirección URL para conectar con el servidor proxy para Exchange: https://mail.empresa.mx
- Conectar utulizando solo SSL: True
- Conectar únicamente a servidores proxy en cuyo sertificado figuere este nombre principal: msstd:mail.empresa.mx
intente agregar esta linea:
sC.ClientCertificates = "msstd:mail.empresa.mx";
y cambie
sC.EnableSsl = true;
Pero sigue sin enviar correos..
Alguien tienen alguna idea ?
Gracias de antemano!
sC.ClientCertificates = "msstd:mail.empresa.mx";