Envoi de mail avec visual 2003 en csharp [Résolu]

Signaler
Messages postés
15
Date d'inscription
mercredi 1 mars 2006
Statut
Membre
Dernière intervention
20 mars 2007
-
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
-
Bonjour, je débute dans la programmation csharp, et j'ai un petit projet à faire pour l'école, en application console !.
Je dois entre autre, envoyer un mail après différents traitements sur des fichiers.
Mais tous les tutos que j'ai trouvé me disent d'inclure le namespace using System.Web.Mail  ou System.Net.Mail, mais le compilateur me renvoie une erreur car il ne trouve pas le namespace, et je ne vois pas comment faire

Si vous aviez une réponse à ma question cela me permettrais d'avancer, merci d'avance !

8 réponses

Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
20
Salut,

As-tu ajouté la référence à l'assembly System.Web ? (menu Projet -> Ajouter une référence)

Bidou, sous 2003 la classe MailMessage se trouve dans le namespace System.Web.Mail il me semble.


 
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Salut,
System.Web.Mail est deprecated, il fau utiliser System.Net.MailMessage à la place :

using System.net;

MailMessage mm = new MailMessage();

<hr size="2" />VC# forever
Messages postés
15
Date d'inscription
mercredi 1 mars 2006
Statut
Membre
Dernière intervention
20 mars 2007

C:\Documents and Settings\Mes documents\Mes projets\Auto_Mail_Client\Class1.cs(66): Le type ou le nom d'espace de noms 'MailMessage' est introuvable (une directive using ou une référence d'assembly est-elle manquante ?)

Toujours le même problème...
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Copie-Colle le contenu de ta classe stp...

<hr size="2" />VC# forever
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Par défaut pour moi, on parle en framework 2 hein  
Si c'est pas le cas, faut le préciser...

<hr size="2" />VC# forever
Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
20
Pour une fois ca l'était dans le titre 
Messages postés
15
Date d'inscription
mercredi 1 mars 2006
Statut
Membre
Dernière intervention
20 mars 2007

j'ai rajouté System.Web comme ma indiqué Willi, et j'ai réussi à envoyer mon premier mail

Merci bcp les gars pour vos réponses !!
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Ha merde j'avais pas bien lu le titre...
mea culpa !

<hr size="2" />VC# forever