Buenas tarrdes.
Googleando encontré este ejemplo:
Código:
Dim smtp As New System.Net.Mail.SmtpClient
Dim correo As New System.Net.Mail.MailMessage
Dim adjunto As System.Net.Mail.Attachment
With smtp
.Port = xxx
.Host = "xxx"
.Credentials = New System.Net.NetworkCredential("xxx", "xxx")
.EnableSsl = False
End With
adjunto = New System.Net.Mail.Attachment("C:\Temp\Adjunto.pdf")
With correo
.From = New System.Net.Mail.MailAddress("mail del emisor")
.To.Add("mail de destinatario")
.Subject = "Asunto del correo"
.Body = "<strong>Texto del mensaje de correo</strong>"
.IsBodyHtml = True
.Priority = System.Net.Mail.MailPriority.Normal
.Attachments.Add(adjunto)
End With
Try
smtp.Send(correo)
MessageBox.Show("Su mensaje de correo ha sido enviado.",
"Correo enviado",
MessageBoxButtons.OK)
Catch ex As Exception
MessageBox.Show("Error: " & ex.Message,
"Error al enviar correo",
MessageBoxButtons.OK)
End Try
En dónde marqué con xxx no sé que debe ir. Si debo colocar el usuario y clave del correo de mi cliente, no entiendo porque no es lógico que yo deba saber su clave.
Desde ya, muchas gracias por las respuestas.
Saludos