Pb de lien dans mail

Le
Emilie
Bonjour

Je voudrais ajouter un lien dans un mail envoyé à partir d'un site web

j'ai écrit Dim LeLien as string="Vous pouvez vous connecter à " & "<a
href='http://www.monsite;com'<a/>"

à réception du mail le lien apparait comme du texte et non comme un lien
Pouvez-vous me dir où est l'erreur

Merci par avance
Emilie
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilbert Tordeur
Le #20210141
Il faut mettre ton texte entre la balise <a> et la balise </a> (et non <a/>
!)
Gilbert

"Emilie" 4aba25b1$0$17755$
Bonjour

Je voudrais ajouter un lien dans un mail envoyé à partir d'un site web

j'ai écrit Dim LeLien as string="Vous pouvez vous connecter à " & "<a
href='http://www.monsite;com'<a/>"

à réception du mail le lien apparait comme du texte et non comme un lien
Pouvez-vous me dir où est l'erreur

Merci par avance
Emilie



Emilie
Le #20210591
Bonjour Gilbert

J'ai fait cette modif (erreur d'inattention) et c'est toujours pareil

Emilie
"Gilbert Tordeur" news:
Il faut mettre ton texte entre la balise <a> et la balise </a> (et non
<a/> !)
Gilbert

"Emilie" 4aba25b1$0$17755$
Bonjour

Je voudrais ajouter un lien dans un mail envoyé à partir d'un site web

j'ai écrit Dim LeLien as string="Vous pouvez vous connecter à " & "<a
href='http://www.monsite;com'<a/>"

à réception du mail le lien apparait comme du texte et non comme un lien
Pouvez-vous me dir où est l'erreur

Merci par avance
Emilie







Bill2
Le #20210731
Emilie wrote:
Bonjour Gilbert

J'ai fait cette modif (erreur d'inattention) et c'est toujours pareil




Bonjour,

Dim LeLien as string="Vous pouvez vous connecter à " & "<a
href='http://www.monsite.com'>mon site<a/>"

ça devrait le faire.

--
Bill2
Emilie
Le #20212091
Bonjour Bill

cela ne le fait pas

Emilie
"Bill2"
Emilie wrote:
Bonjour Gilbert

J'ai fait cette modif (erreur d'inattention) et c'est toujours pareil




Bonjour,

Dim LeLien as string="Vous pouvez vous connecter à " & "<a
href='http://www.monsite.com'>mon site<a/>"

ça devrait le faire.

--
Bill2




Patrice
Le #20212711
Bonjour,

Qu'est ce qui apparait exactement ? Est-ce ?

Vous pouvez vous connecter à
Je vois :
- parce qu'il faut que le code HTML soit correct (<html><body> et
</body></html> en fin est sans doute un minimum)
- certain client mail sont configuré pour accepter le texte mais pas HTML,
on voit alors le code source de la page HTML...
- comment est envoyé le message, il est bien envoyé au format HTML ?
(http://msdn.microsoft.com/fr-fr/library/system.net.mail.mailmessage.isbodyhtml.aspx)


--
Patrice

"Emilie" discussion : 4aba4751$0$12637$
Bonjour Bill

cela ne le fait pas

Emilie
"Bill2"
Emilie wrote:
Bonjour Gilbert

J'ai fait cette modif (erreur d'inattention) et c'est toujours pareil




Bonjour,

Dim LeLien as string="Vous pouvez vous connecter à " & "<a
href='http://www.monsite.com'>mon site<a/>"

ça devrait le faire.

--
Bill2









Emilie
Le #20212841
Patrice

Voici mon code :

Sub EnvoiMail()

Session("Email") = TxtMail.Text

Dim LeLien As String = ""

LeLien = "Vous pouvez vous connecter à " & "<a
href='http://www.monsite.com'> Mon site<a/>"

Dim TheMailMessage As New System.Net.Mail.MailMessage( _

"", _

Session("Email"))

'texte du message

TheMailMessage.Body = LeLien

'Sujet du message

TheMailMessage.Subject = "Connection à mon site"

'Envoi du message

Dim smtp As New System.Net.Mail.SmtpClient

With smtp

.UseDefaultCredentials = True

.Host = "162.198.1.11"

.Send(TheMailMessage)

End With

End Sub

Merci pour ton aide
Emilie


"Patrice" %
Bonjour,

Qu'est ce qui apparait exactement ? Est-ce ?

Vous pouvez vous connecter à
Je vois :
- parce qu'il faut que le code HTML soit correct (<html><body> et
</body></html> en fin est sans doute un minimum)
- certain client mail sont configuré pour accepter le texte mais pas HTML,
on voit alors le code source de la page HTML...
- comment est envoyé le message, il est bien envoyé au format HTML ?
(http://msdn.microsoft.com/fr-fr/library/system.net.mail.mailmessage.isbodyhtml.aspx)


--
Patrice

"Emilie" discussion : 4aba4751$0$12637$
Bonjour Bill

cela ne le fait pas

Emilie
"Bill2"
Emilie wrote:
Bonjour Gilbert

J'ai fait cette modif (erreur d'inattention) et c'est toujours pareil




Bonjour,

Dim LeLien as string="Vous pouvez vous connecter à " & "<a
href='http://www.monsite.com'>mon site<a/>"

ça devrait le faire.

--
Bill2












Patrice
Le #20215931
Donc il est envoyé en tant que texte.

Il manque le TheMailMessage.IsBodyHtml=True comme indiqué dans mon précédent
message.

Même si la plupart des clients doivent s'en accommoder, je conseille aussi
de commencer le message par <html><body> et de le finir par </body></html>
pour mieux respecter notre ami HTML...

--
Patrice
Emilie
Le #20218411
Merci Patrice

Pour cette aide précieuse, tout est OK
Cordialement
Emilie
"Patrice"
Donc il est envoyé en tant que texte.

Il manque le TheMailMessage.IsBodyHtml=True comme indiqué dans mon
précédent message.

Même si la plupart des clients doivent s'en accommoder, je conseille aussi
de commencer le message par <html><body> et de le finir par </body></html>
pour mieux respecter notre ami HTML...

--
Patrice





Publicité
Poster une réponse
Anonyme