Hola a todos.
En una aplicación que corre en un windows 2003 server,
tengo implementado el envio de un mensaje de correo, que
me funciona perfectamente para un usuario con permisos de
administrador.
Cuando la aplicación la ejecutan otros usuarios sin
permisos, da un error al intentar enviar el correo:
Excepción no controlada: System.Web.HttpException: No se
puede obtener acceso al
objeto 'CDO.Message'. >
System.Reflection.TargetInvocationException: Se inic
ió una excepción en el destino de la invocación. >
System.Runtime.InteropServ
ices.COMException (0x80040220): No es válido el valor de
configuración "SendUsin
g".
Estoy casi seguro que es un problema de permisos, pero no
se como solucionarlo.
Este es el cógigo que envía el mensaje:
MailMessage MiCorreo = new MailMessage();
MiCorreo.From = De;
MiCorreo.To = Para;
MiCorreo.Subject = Asunto;
MiCorreo.Body = Cuerpo;
SmtpMail.SmtpServer = "172.26.31.2";
SmtpMail.Send(MiCorreo);
Un saludo
Leer las respuestas