Foros del Web » Programación para mayores de 30 ;) » .NET »

Envío de E-Mails con VB .NET y servidor que requiere autenticación

Estas en el tema de Envío de E-Mails con VB .NET y servidor que requiere autenticación en el foro de .NET en Foros del Web. Hola! Después de indagar e indagar por la red he conseguido este codigo: Const ConfigNamespace As String = "http://schemas.microsoft.com/cdo/configuration/" Dim oMsg As New System.Web.Mail.MailMessage Dim ...
  #1 (permalink)  
Antiguo 06/06/2008, 06:19
 
Fecha de Ingreso: mayo-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Envío de E-Mails con VB .NET y servidor que requiere autenticación

Hola!

Después de indagar e indagar por la red he conseguido este codigo:

Const ConfigNamespace As String = "http://schemas.microsoft.com/cdo/configuration/"
Dim oMsg As New System.Web.Mail.MailMessage
Dim Flds As System.Collections.IDictionary
Flds = oMsg.Fields
With Flds
.Add(ConfigNamespace & "smtpserver", "127.0.0.1")
.Add(ConfigNamespace & "smtpserverport", 25)
.Add(ConfigNamespace & "sendusing", 2)
.Add(ConfigNamespace & "sendusername", "mi_user_de_correo")
.Add(ConfigNamespace & "sendpassword", "mi_pass_de_correo")
.Add(ConfigNamespace & "smtpauthenticate", 1)
End With
With oMsg
.From = "direccion_Salida"
.To = "direccion_destino"
.Subject = "Test MailMessage.Fields con VB.NET"
.Body = "Hola Mundo"
End With
System.Web.Mail.SmtpMail.Send(oMsg)
MsgBox("El mail se ha enviado con exito")


Si utilizo como direccion de salida (.From) una direccion que no requiere autenticacion no hay ningún problema, el correo se envía perfectamente. El problema es que cuando la envio desde una direccion que si requiere autenticacion me muestra el mensaje de que se ha enviado con exito pero no se recibe nada.

¿Qué puede ocurrir?

Un saludo y gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:07.