bonjour à tous!
ci dessous un code qui me permet d'envoyer un mail automatique lors d'un clic,
les informations telles l'adresse de l'expéditeur et du destinataire sont récupérés dans un textbox.
le seul hic c'est qu'en offrant sa boite de réception,j'aimerai afficher le nom et le prénom du destinataire que je récupère aussi dans un textbox,mais j'y arrive pas,le mail n'affiche que l'email du destinataire!
J'ai essayé avec un oMessage.From="textbox1.text",il me génère une erreur Encoding
merci pour votre aide..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 If sAdOrigine <> System.String.Empty And sAdDestination <> System.String.Empty And sSmtp <> System.String.Empty Then Dim oMessage As New System.Net.Mail.MailMessage(sAdOrigine, sAdDestination) oMessage.BodyEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1") oMessage.SubjectEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1") oMessage.Body = "vous venez de recevoir un mail " oMessage.Subject = "New mail" Dim oSmtpMail As New System.Net.Mail.SmtpClient(sSmtp) oSmtpMail.Send(oMessage) Return End If
Partager