Hola estimados amigos y colaboradores del foro
Les comento...
Actualmente estoy en desarrollo de mi propia libreria COM de tal modo que la idea es crear una dll para poder usarla en un cliente (ya sea JS o VBScript) y que por medio de ella se envie correo a travez de un servidor exchange
por ejemplo
var TO = 0;
var CC = 1;
var BCC = 2;
var x = new ActiveXObject("MiLibreria.Clase");
x.Server = "myexchangeserver";
x.UserId = "domain\\userid";
x.Password = "mypass";
x.Conectar();
//otra alternativa
//x.Conectar("myexchangeserver", "domain\\userid", "mypass");
x.Sender = "[email protected]";
x.Recipients.add("[email protected]", CC);
x.Recipients.add("[email protected]", TO);
x.Recipients.add("[email protected]", BCC);
x.Subject = "Hola";
x.HTMLBody = "<html><body></</html>"
x.Send();
o algo parecido
El problema es ke estoy utilizando las librerias de Microsoft Outlook 11.0 Object Library para generar la dll, sin embargo ya hice algunas pruebas con esta libreria y resulta ke al utilizar los componentes de Outlook no he podido manejar la autenticacion via codigo, es decir siempre me genera una ventana propia de seguridad (authentication) de Microsft Outlook
Alguien sabe algun metodo o libreria que me permita manejar esto por mi mismo y no por Win.
He consultado algunos tutoriales y encontre ke mediante el uso de SubmissionURL (WebDAV y algo así como http://myexchangeserver:myport/exchange/user.id/) y utlizando librerias de XML ("Content-Type", "message/rfc822"), la cual si me permite manejar autenticacion programable, sin embargo lo ke no se es si tambien me permite el envio de attachments y formato de texto (no solo texto plano). Si es asi, ¿como se debe agregar en el attachment en el mail)
He de aclarar que todo mi desarrollo esta en lenguaje c#
De antemano gracias.
Agradecere cualkier comentario, sugerencia o aclaracion
Saludos...