• Jueves 14 de Noviembre de 2024, 07:55

Autor Tema:  Re: Error Smtpmail  (Leído 1771 veces)

colacao

  • Miembro activo
  • **
  • Mensajes: 55
    • Ver Perfil
Re: Error Smtpmail
« en: Martes 27 de Diciembre de 2005, 12:47 »
0
Buenass, tengo un problema al enviar un mail, a ver si alguien me puede echar una mano.


Dim Correo As MailMessage = New MailMessage
Dim mensaje As String = TBrespuesta.Text.ToString
With Correo
    .From = TBde.Text.ToString
    .To = TBpara.Text.ToString
    .Subject = TBasunto.Text.ToString
     .Body = mensaje.ToString

 End With
SmtpMail.SmtpServer ="smtp.telefonica.net"
SmtpMail.Send(Correo)



Me da el error siguiente:

Detalles de la excepción: System.Runtime.InteropServices.COMException: El servidor rechazó una o más direcciones de destinatarios. Respuesta del servidor: 530 Delivery not allowed to non-local recipient, try authenticating

Error de código fuente:


Línea 74:             End With
Línea 75:             SmtpMail.SmtpServer  ="smtp.telefonica.net"
Línea 76:             SmtpMail.Send(Correo)
Línea 77:
Línea 78:         End If
 

Gracias.
Un saludo
Ciaoooooo

Güorker

  • Miembro MUY activo
  • ***
  • Mensajes: 383
    • Ver Perfil
Re: Error Smtpmail
« Respuesta #1 en: Martes 27 de Diciembre de 2005, 14:34 »
0
Hola,

tienes que probar poniendo usuario y contraseña para el servidor de smtp.

Código: Text
  1.  
  2. string ConfigNamespace = "http://schemas.microsoft.com/cdo/configuration/";
  3. Correo.Fields.Add(ConfigNamespace + "sendusername", "nombreUsuario");
  4. Correo.Fields.Add(ConfigNamespace + "sendpassword", "contraseña");
  5. newMessage.Fields.Add(ConfigNamespace + "smtpauthenticate", "1");
  6. //0:Perform no authentication. 1:Use the basic (clear text) authentication mechanism. 2:Use the NTLM authentication mechanism.
  7.  
  8.  
Este ejemplo está en C#, pero no creo que tengas problemas en traducirlo a VB.NET

Saludos
[size=109]Ondo ibili, gutxi gastau eta bueltak amari[/size]
[size=109]Pasalo bien, gasta poco y las vueltas a tu madre[/size]

colacao

  • Miembro activo
  • **
  • Mensajes: 55
    • Ver Perfil
Re: Error Smtpmail
« Respuesta #2 en: Martes 27 de Diciembre de 2005, 14:52 »
0
Muchas gracias.
Voy a probar haciendo eso.
Un saludo.
Ciaoooo