C# - FONCTION TRÈS SIMPLE POUR ENVOYER UN MAIL VIA SMTP
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011
-
16 juin 2006 à 10:14
cs_pat84
Messages postés29Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 mai 2009
-
4 juin 2009 à 20:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_pat84
Messages postés29Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 mai 2009 4 juin 2009 à 20:39
Bonsoir,
Comment faire lorsque le serveur renvoie : 501 Syntax: EHLO hostname ?
Impossible de trouver une solution....
Help !!
Merci.
cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 20081 16 oct. 2006 à 14:38
salut salut,
il me fallait un bon exemple d'envoit de mail avec asp.net et te voila encore :-) !
tu es partout toi :-) asp net, php, sql, ...!
Merci pour ce code bien utile
Christophe
bela27
Messages postés4Date d'inscriptionvendredi 25 novembre 2005StatutMembreDernière intervention22 octobre 2007 15 oct. 2006 à 12:24
rebonjour à tous,
je viens de régler le problème, c'est le logiciel McAfee VirusScan qui bloquait l'accès. lorsque je le désactive, ça fonctionne. cela m'amène à poser une autre question: comment outrepasser la protection de McAfee lorsqu'il est activé ?
Merci.
Bela27
bela27
Messages postés4Date d'inscriptionvendredi 25 novembre 2005StatutMembreDernière intervention22 octobre 2007 15 oct. 2006 à 09:22
Bonjour à tous,
j'ai repris le code défini par fabrice69 pour l'envoi d'un mail par une application c# mais lorsque je l'exécute j'obtiens l'erreur suivante:
Error in Sendmail function - Details : System.Web.HttpException: Le transport a
échoué dans sa connexion au serveur.
---> System.Reflection.TargetInvocationException: Exception has been thrown by
the target of an invocation. ---> System.Runtime.InteropServices.COMException (0
x80040213): Le transport a échoué dans sa connexion au serveur.
--- End of inner exception stack trace ---
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr,
Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[]
namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Bi
nder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers
, CultureInfo culture, String[] namedParams)
at System.Web.Mail.SmtpMail.LateBoundAccessHelper.CallMethod(Object obj, Stri
ng methodName, Object[] args)
--- End of inner exception stack trace ---
at System.Web.Mail.SmtpMail.LateBoundAccessHelper.CallMethod(Object obj, Stri
ng methodName, Object[] args)
at System.Web.Mail.SmtpMail.CdoSysHelper.Send(MailMessage message)
at System.Web.Mail.SmtpMail.Send(MailMessage message)
at courriel.SendMail(StringBuilder Contenu, String Subject, String MailTo, St
ring MailFrom, String SMTPServer, Boolean InHTML)
est-ce que quelqu'un peut m'aider SVP. Merci !
Bela27
1gima1
Messages postés7Date d'inscriptionjeudi 3 novembre 2005StatutMembreDernière intervention18 mars 2007 14 oct. 2006 à 21:42
Merci pour le lien, c'est formidable! Présentement, j'essaie d'adapter le code vb.net à mon tp(envoyer le contenu d'un label à notre email personnel. Tout ceci en travaillant sur Visual Web Develpper 2005)Il dit que le format des arguments est incorrect.Mardi j'ai un examen, j'espère l'adapter d'ici là...
Merci infiniment,l'aide est grandement appréciée. 1gima1
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 14 oct. 2006 à 10:52
1gima1
Messages postés7Date d'inscriptionjeudi 3 novembre 2005StatutMembreDernière intervention18 mars 2007 14 oct. 2006 à 06:07
Bonjour, je voulais le code pour m'envoyer un email avec smtp en vb.net sur un formulaire en asp.net, en me servant de Visual Web Developer 2005. Malgré mes efforts, rien ne marche...Le
System.Web.Mail.MailMessage est obselete, il veut:System.Net.Mail.MailMessage mais ça ne fonctionne pas plus!
Au secours 1gima1
sanaanour
Messages postés2Date d'inscriptionlundi 17 juillet 2006StatutMembreDernière intervention18 juillet 2006 18 juil. 2006 à 12:25
Merci de votre code,il m?a aidé beaucoup dans m?application et j'ai besoin d'une autre code pour remplir un contrôle de liste à partir d'une base de données SQL server (DopDownList) au C#
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 16 juin 2006 à 18:22
[Troll] ça existe encore le 1.1 ? :D
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 16 juin 2006 à 10:53
4 juin 2009 à 20:39
Comment faire lorsque le serveur renvoie : 501 Syntax: EHLO hostname ?
Impossible de trouver une solution....
Help !!
Merci.
16 oct. 2006 à 14:38
il me fallait un bon exemple d'envoit de mail avec asp.net et te voila encore :-) !
tu es partout toi :-) asp net, php, sql, ...!
Merci pour ce code bien utile
Christophe
15 oct. 2006 à 12:24
je viens de régler le problème, c'est le logiciel McAfee VirusScan qui bloquait l'accès. lorsque je le désactive, ça fonctionne. cela m'amène à poser une autre question: comment outrepasser la protection de McAfee lorsqu'il est activé ?
Merci.
Bela27
15 oct. 2006 à 09:22
j'ai repris le code défini par fabrice69 pour l'envoi d'un mail par une application c# mais lorsque je l'exécute j'obtiens l'erreur suivante:
Error in Sendmail function - Details : System.Web.HttpException: Le transport a
échoué dans sa connexion au serveur.
---> System.Reflection.TargetInvocationException: Exception has been thrown by
the target of an invocation. ---> System.Runtime.InteropServices.COMException (0
x80040213): Le transport a échoué dans sa connexion au serveur.
--- End of inner exception stack trace ---
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr,
Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[]
namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Bi
nder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers
, CultureInfo culture, String[] namedParams)
at System.Web.Mail.SmtpMail.LateBoundAccessHelper.CallMethod(Object obj, Stri
ng methodName, Object[] args)
--- End of inner exception stack trace ---
at System.Web.Mail.SmtpMail.LateBoundAccessHelper.CallMethod(Object obj, Stri
ng methodName, Object[] args)
at System.Web.Mail.SmtpMail.CdoSysHelper.Send(MailMessage message)
at System.Web.Mail.SmtpMail.Send(MailMessage message)
at courriel.SendMail(StringBuilder Contenu, String Subject, String MailTo, St
ring MailFrom, String SMTPServer, Boolean InHTML)
est-ce que quelqu'un peut m'aider SVP. Merci !
Bela27
14 oct. 2006 à 21:42
Merci infiniment,l'aide est grandement appréciée. 1gima1
14 oct. 2006 à 10:52
http://www.codyx.org/snippet_envoyer-mail_87.aspx
14 oct. 2006 à 06:07
System.Web.Mail.MailMessage est obselete, il veut:System.Net.Mail.MailMessage mais ça ne fonctionne pas plus!
Au secours 1gima1
18 juil. 2006 à 12:25
16 juin 2006 à 18:22
16 juin 2006 à 10:53
Je l'ajoute de suite.
Pour la version C# 2.0, vous pouvez trouver le code ici :
- http://www.codyx.org/snippet_envoyer-mail_87.aspx#225
PS: SubjectEncoding n'est pas géré en C# 1.1.
Romelard Fabrice
16 juin 2006 à 10:14