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 :

Lire / importer mail de outlook dans une application c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    380
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 380
    Par défaut Lire / importer mail de outlook dans une application c#
    Bonjour tout le monde !

    Je souhaite afficher les mails présents dans ma boite outlook via mon application c# mais je n'ai absolument aucune idée de comment faire
    (ceux ci peuvent s'afficher dans une listbox ou un datagrid).
    Le minimum serait d'afficher l’entête des mails.

    Quelqu'un a il déjà fait ou vu ce genre de chose ?? Est ce possible ??

    d'avance !!

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    C'est à dire que vous voulez developper un autre client mail ?Je vous rappelle que Outlook n'est qu'un client mail. Reste définir le type de serveur POP3, IMAP ?

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  3. #3
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    380
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 380
    Par défaut effectivement ...
    Et oui, c'est ce que je cherche, refaire un nouveau client ...
    Je ne l'avais pas vu de ce point la, ma question tournée de ce sens la est purement bête ...

    Je réitère donc ma question pour la création d'un nouveau client ...
    Est ce possible ??

    excusez moi de cette inattention ...

  4. #4
    Membre éclairé Avatar de cs_ntd
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2006
    Messages
    598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 598
    Par défaut
    Salut,

    A toutes tes questions, je réponds oui.

    Le seul truc, c'est qu'entre le 1er post et ton 2ème, je vois pas la meme question

    Dans le premier post je vois :
    Je souhaite afficher les mails présents dans ma boite outlook via mon application c#
    Dans le 2ème:
    Et oui, c'est ce que je cherche, refaire un nouveau client
    Ce qui n'est pas pareil...

    Donc 2 possibilités :
    1) Tu cherche lire des emails déjà reçu et stockés (via outlook) sur ton ordinateur. Ca se rapprocherait par exemple, de lire la liste des contacts et ce genre de choses. Dans ce cas là, il faut interagir directement avec l'application Outlook :
    Il faut ajouter au projet la référence du composant COM "Microsoft Outlook Object Library", ce qui permet d'utiliser le namespace "Microsoft.Interop.Outlook"
    PS: regarde ce lien (en) : http://www.c-sharpcorner.com/UploadF...tegration.aspx


    2) Ou alors 2ème solution, ce que tu cherche a faire n'a rien a voir avec outlook, tu cherche a consulter des emails sur ton compte (genre truc@orange.fr), donc c'est à dire te connecter a internet, puis a ton serveur de messagerie pour relever et télécharger tes emails.
    Dans ce cas, il faut que tu implémente dans ton programme le protocole réseau POP ou IMAP (au choix) ce qui s'annonce moins facile, car ce n'est pas pris en charge par la plateforme .NET hélas...
    Pour ce faire, tu peux (et je te le conseil fortement) de chercher une API toute faite sur internet, une librairie, dll, projet tout fait... Cherche pour "client pop C#", "client IMAP C#". Donc si tu veux le faire, cherche un truc tout fait.

    Si vraiment tu veux le faire toi, pas le choix, il faut consulter les articles de références, les RFC que voici :
    POP : 1939, 2449, 1734
    Et si tu veux compléter, tu a toujours : 1957, 2195, 2384, 2595, 5034, 3206
    Et pour IMAP:
    3501
    En complément : 1176, 1730, 2177

  5. #5
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    380
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 380
    Par défaut
    Tout d'abord : Merci de vos réponse et de l'attention que vous portez à mon problème

    Ensuite :
    1) Tu cherche lire des emails déjà reçu et stockés (via outlook) sur ton ordinateur. Ca se rapprocherait par exemple, de lire la liste des contacts et ce genre de choses. Dans ce cas là, il faut interagir directement avec l'application Outlook :
    Il faut ajouter au projet la référence du composant COM "Microsoft Outlook Object Library", ce qui permet d'utiliser le namespace "Microsoft.Interop.Outlook"
    PS: regarde ce lien (en) : http://www.c-sharpcorner.com/UploadF...tegration.aspx
    Voila,c'est ce que je cherches
    j'arrive à envoyer des mails via mon appli, mais pas moyen de les réceptionner/consulter ... une autre idée ??

    MERCI BEAUCOUP !!!

  6. #6
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2009
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2009
    Messages : 317
    Par défaut
    Citation Envoyé par cyrux Voir le message
    Tout d'abord : Merci de vos réponse et de l'attention que vous portez à mon problème

    Ensuite :


    Voila,c'est ce que je cherches
    j'arrive à envoyer des mails via mon appli, mais pas moyen de les réceptionner/consulter ... une autre idée ??
    J'ai l'impression que c'est contradictoire

    Tu dis que tu souhaites récupérer tes mails via le fichier d'outlook mais tu dis aussi que tu arrives à envoyer des emails via ton programme comme si tu souhaitais faire un programme analogue à Outlook.

  7. #7
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    Une erreur ? Un problème de config du POP3 ?

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

Discussions similaires

  1. importer des données excel dans une application delphi
    Par dino35 dans le forum Bases de données
    Réponses: 5
    Dernier message: 21/02/2011, 16h54
  2. Style Outlook dans une application Window Form
    Par Klemsy78 dans le forum C#
    Réponses: 2
    Dernier message: 16/04/2010, 20h59
  3. Réponses: 2
    Dernier message: 31/07/2009, 00h02
  4. Récupérer les mails Outlook dans une table Access
    Par zerrokooll dans le forum VBA Access
    Réponses: 79
    Dernier message: 07/07/2009, 14h22
  5. Réponses: 4
    Dernier message: 28/03/2007, 13h47

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