CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Correo Interno - Mail
(1/1)
none123:
Gente necesito ayuda pero urgente!
No puedo lograr eniar un mail desde una aplicacion .Net a un correo interno (cuenta de Servidor Exchange) Alguien podria ayudarme???
--- Código: Text --- Dim mail As New System.Net.Mail.MailMessage() Dim smtp As New System.Net.Mail.SmtpClient mail.To.Add(maildestinatario...pero que ponga aca????") mail.From = New System.Net.Mail.MailAddress("mail de quien envia") mail.Subject = "Asunto..." mail.Body = "cuemproe dell mensaje..." smtp.Host = "nombre del server" Try smtp.Send(mail) LblEstado.Text = "Mensaje enviado exitosamente" Catch ex As Exception LblEstado.Text = "Se ha producido un error, intentelo mas tarde..." & Chr(13) & ex.Message End Try
eso es el codgo que tengo pero no logro hacerlo funcionar!!!! AYUDAAAAAAAA
ErWillem:
El problema esta en el Host, debes colocar un servidor valido.
Ahora bien, yo tengo el mismo problemita, en Visual Studio 2003 el servicio es distinto y era mucho mas facil, ese dato se podia omitir, pero ya para .Net 2.0 se usa el "System.Net.Mail" y es indispensable asignar un Host, si alguien nos puede ayudaro por favor :( :unsure: no tengo conocimientos en esa parte.
Saludos :hola:
ing_marco:
Asi es amigo, yo tenia el mismo problema y lo que pasaba era que mi maquina no tenia permiso para mandar correos, eso lo configuras en el Active Directori.
Pero puedes ver k tus mensajes se kedan acumulados en una carpeta del inetput.
mailroot, alli puedes revisar tus mensajes k han sido generados pero por falta de permisos no han sido enviados.
none123:
Es cierto los mensajes aparecen en la carpeta de 'badmail' luego de pasar por la carpeta 'Queue'...
Ahora entonces reformulo la pregunta inical del topic:
¿COMO CONFIGURA PARA QUE MI PC PUEDE ENVIAR MAILS?????
gracias!!
ing_marco:
Cuando lo haces en tu propia maquina, una que no este en una red, eso es automatico,
el problema es cuando la computadora con la que deseas mandar el correo esta en una red que tiene activado el al AD, pues alli es donde se configura que maquina tiene permisos para enviar correos, por lo general son los servidores.
Tienes k hablar con el administrador de la red para que vea tu problema.
Navegación
Ir a la versión completa