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

Réseau Discussion :

QtMailLib : une bibliothèque mail POP/IMAP/SMTP


Sujet :

Réseau

  1. #1
    Membre confirmé
    Avatar de frifri59
    Inscrit en
    Décembre 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Décembre 2009
    Messages : 98
    Points : 463
    Points
    463
    Par défaut QtMailLib : une bibliothèque mail POP/IMAP/SMTP
    Bonjour tout le monde.

    Je me heurte actuellement à un problème qui me bloque dans mon travail :
    Je cherche à développer un module pour l'entreprise pour laquelle je bosse de récupération de mails via différents protocoles.

    Devant le peu de librairies proposées (VMime qui n'est plus trop à jour et qui n'est pas trop adaptée à une utilisation avec Qt, par exemple) je me suis dis qu'il pourrait être intéressant de développer une solution spécifique à Qt.
    Mon plus gros soucis étant encore mon manque flagrant d'expérience et même si je connais un peu les protocoles, je ne sais pas par où commencer pour développer une librairie.

    J'en fais donc appel à vous pour m'aider.
    Que vous vouliez me donner un coup de main pour le développement ou juste m'indiquer comment commencer et gérer une librairie .

    merci d'avance !

  2. #2
    Rédacteur

    Avatar de johnlamericain
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    3 742
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 3 742
    Points : 8 140
    Points
    8 140
    Par défaut
    As tu regarder du coté de Qt Mobility ?

    http://qt.developpez.com/doc/qtmobility-1.0/messaging/

    Je ne sais pas ce que ça vaut.

  3. #3
    Membre confirmé
    Avatar de frifri59
    Inscrit en
    Décembre 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Décembre 2009
    Messages : 98
    Points : 463
    Points
    463
    Par défaut
    Je ne sais pas non plus, il faut que je regarde plus en profondeur, mais la me viens une question : Je peux utiliser des classes de mobility dans un programme desktop ?

  4. #4
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Oui

    (c'est juste une volonté de Nokia de rendre Qt plus modulaire, on y retrouve par exemple le module Multimedia qui était avant dans Qt. Par contre, faut pas non coucher l'écran sur le côté en espérant que l'image va tourner d'elle même à 90° )

  5. #5
    Membre confirmé
    Avatar de frifri59
    Inscrit en
    Décembre 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Décembre 2009
    Messages : 98
    Points : 463
    Points
    463
    Par défaut
    Ok ok !
    Merci de ta réponse. Je vais approfondir

  6. #6
    Membre confirmé
    Avatar de frifri59
    Inscrit en
    Décembre 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Décembre 2009
    Messages : 98
    Points : 463
    Points
    463
    Par défaut
    Petit soucis : je ne peux pas utiliser mingw avec mobility
    Donc c'est un peu mort en fait

  7. #7
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Où as tu vu que tu ne pouvais pas utiliser mingw ?

  8. #8
    Membre confirmé
    Avatar de frifri59
    Inscrit en
    Décembre 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Décembre 2009
    Messages : 98
    Points : 463
    Points
    463
    Par défaut
    Dans la doc.
    Note that messaging functionality will not work if you are using the MinGW compiler
    voici un petit lien

  9. #9
    Rédacteur

    Avatar de johnlamericain
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    3 742
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 3 742
    Points : 8 140
    Points
    8 140
    Par défaut
    C'est moche...

  10. #10
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Effectivement, je n'avais pas vu cette spécificité du module pour MingW (mais à priori, c'est à cause de la lib utilisée)

    Sinon, désolé, aucune idée supplémentaire

  11. #11
    Membre averti

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2006
    Messages
    281
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 281
    Points : 356
    Points
    356
    Par défaut
    Bonjour,

    Concernant SMTP le protocole est, comme son nom l'indique, relativement simple. Je suis en train de faire une petite application qui va envoyer un mail à la fin de son lancement. Il me reste juste à implémenter la partie pièce jointe.

    Une fois le ménage fait, je pourrais poster la partie concernant SMTP.
    Voir la proposer pour QExtend...

  12. #12
    Rédacteur

    Avatar de johnlamericain
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    3 742
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 3 742
    Points : 8 140
    Points
    8 140
    Par défaut
    Citation Envoyé par LeGars Voir le message
    Bonjour,

    Concernant SMTP le protocole est, comme son nom l'indique, relativement simple. Je suis en train de faire une petite application qui va envoyer un mail à la fin de son lancement. Il me reste juste à implémenter la partie pièce jointe.

    Une fois le ménage fait, je pourrais poster la partie concernant SMTP.
    Voir la proposer pour QExtend...
    Très bonne idée ! N'hésite pas à proposer le code source dans le forum Contribuez !

  13. #13
    Membre averti

    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 280
    Points : 347
    Points
    347
    Par défaut
    où est elle?
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  14. #14
    Membre émérite
    Avatar de VivienD
    Homme Profil pro
    Développeur logiciel
    Inscrit en
    Octobre 2009
    Messages
    523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur logiciel
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 523
    Points : 2 278
    Points
    2 278
    Par défaut
    Il me semble que c'est de ce sous-forum dont johnlamericain parle (Forum > C et C++ > Bibliothèques > Qt > Contribuez).
    De retour, plus sportif mais toujours aussi moche.
    _____________
    Pro: Programmation en C/C++ (embarqué ou non)
    Loisir: Programmation en C++11/14/17 avec la STL ou Qt 5

Discussions similaires

  1. SMTP, POP/IMAP et synchronisation des mails envoyés
    Par Arsene Newman dans le forum Protocoles
    Réponses: 0
    Dernier message: 09/07/2013, 16h19
  2. Envoi d'e-mail, pop et smtp
    Par Fred0 dans le forum Langage
    Réponses: 1
    Dernier message: 21/06/2010, 20h51
  3. [SP-2007] Recevoir des mail de l'extérieur dans une bibliothèque
    Par didou000 dans le forum SharePoint
    Réponses: 0
    Dernier message: 21/06/2010, 18h48
  4. [PEAR][Mail] Mail PHP avec une bibliothèque
    Par ClarusAD dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 07/05/2008, 10h29
  5. Réponses: 7
    Dernier message: 18/03/2006, 13h38

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