Hola a todos,
Esta funcion nos permite enviar un correo electrónico, el problema es que no
me permite enviar del todo el email, porque tengo que hacer login al
servidor SMTP, porque el mesaje del sistema es que no se permite hacer
relay.
Alguien sabe utilitzar algo si como "Credentials".
Como puedo hacer el login al servidor con VS.NET 2005?
Salu2
PD: Adjunto esta el trozo de código
Private Sub BtnEnviar_Click(ByVal sender As System.Object _
, ByVal e As System.EventArgs) _
Handles btnEnviar.Click
Dim mmMail As New System.Net.Mail.MailMessage
Dim adress As New System.Net.Mail.MailAddress("direccion correo")
Dim objSmtpServer As New System.Net.Mail.SmtpClient
mmMail.From = adress
mmMail.To.Add(adress)
mmMail.Subject = "Asunto"
mmMail.Body = "Cuerpo del Mensaje"
'Dim oAttachment As System.Net.Mail.MailMessage = New
System.Net.Mail.MailMessage("C:\prueba.txt")
''mmMail.Attachments.Add(oAttachment)
objSmtpServer.Host = "servidor"
Try
objSmtpServer.Send(mmMail)
Catch ex As Exception
MessageBox.Show("Error en envió:" & vbCrLf & ex.Message)
End Try
End Sub
Leer las respuestas