Enviar E-Mails con VB .Net y server que requiere autentic...

Tambien pueden postear temas relacionados con el antiguo Visual Basic

Enviar E-Mails con VB .Net y server que requiere autentic...

Notapor Busy » Vie Jun 06, 2008 7:21 am

Hola!

Después de indagar e indagar por la red he conseguido desarrollar 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.
Busy
Novato
Novato
 
Mensajes: 2
Registrado: Vie Jun 06, 2008 2:23 am


    

Volver a Visual Basic .NET

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados