IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#] System.Web.Mail


Sujet :

C#

  1. #1
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut [C#] System.Web.Mail
    Bonjours

    j'ai voulus utilisé le System.Web.Mail dans une library mais j'ai pas voir je namespace.
    mon but c'est de developpez un fonction dans une bibliotheque pour envoyer des mail

    Comment faire?

  2. #2
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut
    Merci,
    le probleme c'est le méme c'est cette méthode que j'ai utilise
    le probleme est ce il y d'autre methde pour envoyer un mail sans passer du namespace System.Web.Mail car elle n'est pas pu etre vue par un projet de type library

  3. #3
    Membre expérimenté Avatar de wikipierre
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 222
    Par défaut
    Bonjour,
    Ah je vois peut être le problème .

    Que fait tu ?
    C'est une WebForm ?
    C'est un Windows Form ?

    System.Web.Mail n'est disponible que dans les WebForm, donc ca ne marchera pas dans les library normal, il t'en faudra une dédiée au web donc pas de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    using System.Windows.Forms;
    Donc ce qui fera que ta classe ne marchera que sur le web.

  4. #4
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut
    moi je developpe un bibliotheque .dll qui va etre utiliser par une application Console

    est ce en faisant appel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    using System.Windows.Forms;
    resoudra le probleme?

    je fais voir mnt

  5. #5
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut
    toi tu n'as pas bien compris le probleme

    le probleme consiste d'utiliser d'autre Namesepace comme

    System.Net.Mail autre que Sytem.Web.Mail

    mes recherche se sont sur cette namespace "System.Net.Mail" car l'autre namespcas ne peux pas etre utilise dans une library

  6. #6
    Membre expérimenté Avatar de wikipierre
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 222
    Par défaut
    Bonjour,
    Regarde ici => http://msdn2.microsoft.com/en-us/library/8t22a8ww(en-US,VS.80).aspx

    Regarde plus particuliérement l'exemple de code il t'aidera surement.

  7. #7
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut
    Merci

    c'est sa que je veux!

    je te souhéte une bonne journé de developpement


  8. #8
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2005
    Messages : 63
    Par défaut
    System.Web.Mail n'est disponible que dans les WebForm
    ...c'est faux, je l'utilise dans une WinForm et ca fonctionne très bien

  9. #9
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut
    moi je veux implémenter une foction dans une library ".dll" non ds un WebForm ni dans un WebForm , en utilisant le "System.Web.Mail" elle ne fonctionne pas c'esy pour cette raison j'ai voulue utiliser d'autre namespace qui est System.Net.MAil et je fais le tester pour voir ses limites

    MERCI

  10. #10
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2005
    Messages : 63
    Par défaut
    Ca ne marche pas mais as tu essayé d'importer la DLL dans les références ?

  11. #11
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut
    mais lors de compilation du projet elle est marquer comme erreur aussi on ne paut pas faire appel a System.Web.Mail car je ne peux voir que
    System.Web

    tu peux le tester on creant un nouveaux projet de type library et tu vas voir que tu ne peux pas faire appel System.Web.Mail

  12. #12
    Membre expérimenté Avatar de wikipierre
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 222
    Par défaut
    Bonjour,
    Essaye de faire appel a System.Web.Mail .

  13. #13
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Bonjour Landolsi
    Il n'est pas evident de comprendre la difficulté que tu rencontres ou ce qui te pose réellement souci . Tu devrais dans un premier temps décrire l'architecture et le cahier des charges pour conclure sur le problème réel soulevé

    Est-ce :
    1. Une application console qui permet par exemple à l'utilisateur de saisir des chaines de carctères qui vont ensuite être transmise à un composant
    2. ce composant est importé d'un projet bibliothèque de classe dans le projet console
    3. le projet bibliothèque de classe, contient une classe qui gère la construction d'un Mail, et son Envoi

    Si j'ai à peu près compris ta solution, la classe en question doit contenir dans ses references System.Web, et dans son code using System.Web.Mail
    Je viens de faire le test avec l'architecture ci dessus, cela fonctionne très bien de proceder ainsi; dans la dll que j'importe j'ai une classe dérivée de MailMessage, une autre de MailAttachment et une qui manage SmtpMail

  14. #14
    Membre confirmé Avatar de Landolsi
    Inscrit en
    Juillet 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2005
    Messages : 135
    Par défaut
    Bonjours,

    Si j'ai à peu près compris ta solution, la classe en question doit contenir dans ses references System.Web, et dans son code using System.Web.Mail
    Je viens de faire le test avec l'architecture ci dessus, cela fonctionne très bien de proceder ainsi; dans la dll que j'importe j'ai une classe dérivée de MailMessage, une autre de MailAttachment et une qui manage SmtpMail
    Ah oui j'ai oublier de referencer le System.Web; je m'excuse

    MERCI A TOUS, C'EST BIEN DE FAIRE ATTENTION

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [1.1] System.Web.Mail.SmtpMail.SmtpServer config asp.net
    Par CUCARACHA dans le forum ASP.NET
    Réponses: 4
    Dernier message: 29/06/2009, 10h17
  2. using System.Web.Mail;
    Par mog83 dans le forum C#
    Réponses: 11
    Dernier message: 30/06/2008, 14h09
  3. Référence System.Web.Mail introuvable
    Par Pierre Fauconnier dans le forum VB.NET
    Réponses: 4
    Dernier message: 29/08/2007, 14h42
  4. Réponses: 5
    Dernier message: 24/11/2006, 20h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo