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