Envoi de mail

Résolu
nindy13 Messages postés 7 Date d'inscription mercredi 24 octobre 2007 Statut Membre Dernière intervention 20 décembre 2007 - 19 déc. 2007 à 15:54
nindy13 Messages postés 7 Date d'inscription mercredi 24 octobre 2007 Statut Membre Dernière intervention 20 décembre 2007 - 20 déc. 2007 à 13:55
Bonjour tout le monde,

J'ai un souci

avant j'envoyais un mail grâce à ce code
Dim

mail
As
New MailMessage()

With mail.From = ConfigurationSettings.AppSettings(

"MailFrom").To = ConfigurationSettings.AppSettings(
"MailDestinataire").Subject "Demande Online".BodyFormat MailFormat.Html

.Priority = MailPriority.Normal

.Body = body

 

End
Withutilisateur = ConfigurationSettings.AppSettings(

"MailUserName")password = ConfigurationSettings.AppSettings(

"MailPassword")mail.Fields.Add(

"http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",
"1")mail.Fields.Add(

"http://schemas.microsoft.com/cdo/configuration/sendusername", utilisateur)mail.Fields.Add(

"http://schemas.microsoft.com/cdo/configuration/sendpassword", password)SmtpMail.SmtpServer = ConfigurationSettings.AppSettings(

"MailServer")SmtpMail.Send(mail)

Comme je dois insérer une pièce joint à mon mail et que je travaille en framwork 3 j'ai opté pour changer mon code pour utilisé System.net.mail au mieu de system.web.mail (est-ce une bonne idée ??)

maintenant j'ai ce code

Dim email
As
New System.Net.Mail.MailMessage()

Dim Client
As
New Net.Mail.SmtpClient
'email.From New Net.Mail.MailAddress(ConfigurationSettings.AppSettings("MailFrom").ToString())email.From

New Net.Mail.MailAddress(
"mon adresse")email.To.Add(

New Net.Mail.MailAddress(
"mon adresse")) 
email.Subject "Demande Online"email.IsBodyHtml

Trueemail.Body = body

'email.Attachments.Add(attach)Client.Host = ConfigurationSettings.AppSettings(

"MailServer").ToString()Client.Credentials =

New Net.NetworkCredential(utilisateur, password)

Client.Send(email)

malheureusement mon envoi de mail ne fonctionne plus j'ai l'erreur suivante
Boîte aux lettres non disponible. La réponse du serveur était : 5.7.1 <nom mail>... Relaying denied. Proper authentication required.

savez-vous de quoi provient cette erreur ?
Merci d'avance
Cindy

1 réponse

nindy13 Messages postés 7 Date d'inscription mercredi 24 octobre 2007 Statut Membre Dernière intervention 20 décembre 2007
20 déc. 2007 à 13:55
C'est tout bon j'ai résolu mon problème !

Dès fois la fatigue rend des problèmes simple beaucoup trop compliqué.

Pour info mon erreur était que je n'ai pas récupérer les valeurs du web config pour le username et password dans le 2ème code !! bref faut très conne qui m'a fait perdre beaucoup de temps !
3
Rejoignez-nous