hola a todos, tengo un error que no puedo solucionar, es este:
Cuando quiero mandar un correo, mediante visual basic.net, escribo el siguiente código:
correo = New MailMessage()
correo.To = "
[email protected]"
correo.From = "
[email protected]"
correo.Subject = "Fichero diario"
correo.Body = "Fichero anexado"
correo.BodyFormat = System.Web.Mail.MailFormat.Text
atach1 = New MailAttachment(ruta & "/fich/fichero.zip")
correo.Attachments.Add(atach1)
SmtpMail.SmtpServer = "EXCHANGE"
SmtpMail.Send(correo)
El proble viene cuando meto la linea de SmtpMail.SmtpServer = "EXCHANGE"
Si la pongo como comentario, el corro va por internet y llega correcatmente, pero como mi programa va a enviar muchos correo s a muchas gente, si alguno no esta bien escrita la direccioón, no me entoro de que no le llega.
Para eso, quiero que los correos salgan por mi servidor de correo, que se llama "EXCHANGE" pero cuando meto esta linea, me salta error:
No se puede obtener acceso al objeto 'CDO.Message'
he probado con "SMTP.EXCHANGE", "EXCHANGE.<DOMINIO>.ES", "EXCHANGE.ES".
YA NO SE QUE HACER
el problema es que si el usuario manda un correo y no sabe si lo ha recivido o no es inseguro y eso no mola.
Cualquier ayuda me vendria muy bien, un saludo a todos y aupa
¿Se podria mandar correo con conformidad ?