Envoi d'un mail en asp.net 2.0 en html

Signaler
Messages postés
40
Date d'inscription
jeudi 6 mars 2008
Statut
Membre
Dernière intervention
3 juillet 2009
-
Messages postés
239
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
17 janvier 2013
-
Bonjour à tous, apres de longue heure de recherche sur le net, j'ai enfin trouvé comment specifié les parametres d'authentification pour l'envoi de mail en asp.Net 2.0.




 



Voici mon code:







Dim email AsNew System.Net.Mail.MailMessage()



Dim Client AsNew Net.Mail.SmtpClient


email.From = New Net.Mail.MailAddress("XXX@monsitecom")


email.To.Add(New Net.Mail.MailAddress("YYYY@monsite.com"))


email.To.Add(New Net.Mail.MailAddress("ZZZZ@monsite.com"))


email.Subject = "Mail de test"


email.IsBodyHtml = True


email.Body = "Nom code HTML"


Client.Host = "smtp.gmail.com"


Client.Credentials = New Net.NetworkCredential("login", "pass")


Client.Send(email)

Mais cependant ca ne fonctionne pas. J'essaye d'envoyer un mail via mon compte gmail, dont le smtp est smtp.gmail.com

J'ai renseigné le Credentials comme indiqué dans ce sujet, mais il me dit impossible de resoudre l'adresse.

J'avoue que le fonctionnement de ce credentials est un mystere pour moi, si qq un pouvait m'apporter qq reponses.

Merci d'avance.

1 réponse

Messages postés
239
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
17 janvier 2013
5
Bonjour,

une petite question me vient à l'esprit, ou est hébergé le site ?
Parce ce que si ce n'est pas un hébergement gmail (je suis sur que non) tu ne risque pas de faire partir tes emails. Il faut utiliser le serveur smtp de ton provider pour faire l'envoi d'email sinon cela ne passe pas, cela doit te donner une erreur de type relay deny (désolé, je n'ai plus le message d'erreur en tête) .
En clair un portail hébergé chez free n'acceptera pas d'envoyer des email en utilisant le serveur smtp de gmail.
Sinon ton code me parait correct.

a+

PascalCmoa
[mailto:pascal.aknouche@free.fr email: PascalCmoa]