El envío de correo “en nombre de” en el servidor de Exchange 2010
-
10-10-2019 - |
Pregunta
Estoy intentando enviar un correo electrónico utilizando Exchange Server 2010 y System.Net.Mail.SmtpClient.I le han dado permiso apropiado para el usuario en todos los buzones de correo. Sin embargo, el envío de correo falla (sin excepción en el método SendAsync). En cambio, si me dan permiso Enviar como en los buzones de correo, el envío de correo electrónico tiene éxito. ¿Es posible enviar "en nombre de" correos de Exchange Server sin necesidad de utilizar las API de Cambio
Solución
clase MailMessage expone dos propiedades: Desde y remitente
Configuración de remitente a la dirección 1 y A partir de address2 enviará un correo electrónico que leerá como "dirección1 en nombre de address2"
Otros consejos
MailMessage message = new MailMessage();
message.From = new MailAddress("fromthepersonwho@sentthis.com");
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow