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++ envoi de mail (avec authentification STARTTLS/SSL)


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 92
    Par d�faut C++ envoi de mail (avec authentification STARTTLS/SSL)
    Bonjour,

    Je cherche simplement � cr�er une fonction (ou utiliser une biblioth�que) d'envoi de mail en C++.
    A priori c'est simple.


    Le truc c'est que les serveurs Mail demandent maintenant (c'�tait pas le cas avant) une authentification de l'exp�diteur (et utilisent l'encryption STARTTLS/SSL)
    Je fouille internet et fais des essais depuis 3 jours (plusieurs heures) d�j�.
    Je me bats avec
    - Telnet (Je sais maintenant qu'il ne peut pas le faire car il est d�pourvu de ce type de codage)
    - putty (Idem)
    - poco (doit en �tre capable, mais je n'ai pas r�ussit)
    - cURL (doit en �tre capable, mais je n'ai pas de retour des fonctions et je ne sais pas o� il y a �chec)

    J'ai r�ussi avec la librairie cURL mais seulement en ligne de commande, pas directement avec les fonctions cURL �crites dans une source C++ � compiler.

    Auriez-vous un exemple concret de code C++ pour envoyer un mail ?

  2. #2
    Expert confirm�

    Avatar de dragonjoker59
    Homme Profil pro
    Software Developer
    Inscrit en
    Juin 2005
    Messages
    2 033
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Software Developer
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 2 033
    Billets dans le blog
    12
    Par d�faut
    Salut!

    Tu dois faire ca en passant par un serveur SMTP?
    Si vous ne trouvez plus rien, cherchez autre chose...

    Vous trouverez ici des tutoriels OpenGL moderne.
    Mon moteur 3D: Castor 3D, presque utilisable (venez participer, il y a de la place)!
    Un projet qui ne sert � rien, mais qu'il est joli (des fois) : ProceduralGenerator (G�n�ration proc�durale d'images, et post-processing).

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 92
    Par d�faut
    ??? Quelle autre solution tu envisages ?

  4. #4
    Expert confirm�

    Avatar de dragonjoker59
    Homme Profil pro
    Software Developer
    Inscrit en
    Juin 2005
    Messages
    2 033
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Software Developer
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 2 033
    Billets dans le blog
    12
    Par d�faut
    Ben si tu avais un Exchange >2007, tu ne pourrais plus le faire en SMTP, d'ou ma question.

    EDIT:

    Et sinon, tu en es ou?
    Tu as pu ecrire quelque chose?
    Parce que j'ai bien une petite classe a laquelle il manque l'authentification securisee, mais en es-tu deja a l'envoi de mail simple (Destinataire, CC, CCi, Piece jointe, format du mail) via SMTP?
    Si vous ne trouvez plus rien, cherchez autre chose...

    Vous trouverez ici des tutoriels OpenGL moderne.
    Mon moteur 3D: Castor 3D, presque utilisable (venez participer, il y a de la place)!
    Un projet qui ne sert � rien, mais qu'il est joli (des fois) : ProceduralGenerator (G�n�ration proc�durale d'images, et post-processing).

  5. #5
    Membre Expert
    Avatar de white_tentacle
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1 505
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1 505
    Par d�faut
    Quel est ton environnement, et tes contraints (commercial, open-source, etc) ?

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 92
    Par d�faut
    Je cherchais juste le moyen d'envoyer un email en C ou C++ vers ma propre bo�te mail. Mon prog scanne en continu les pages du boncoin et m'envoie un mail en directe d�s qu'un objet fait parti de ma recherche... Voil� c'est �a le but.

    J'utilise code::blocks (GNU GCC Compiler) mais peu importe �a aurait tr�s bien pu �tre n'importe quel autre compilateur.
    Je me suis aper�u que c'�tait devenu tr�s compliqu�, et �a � cause de la mise en place des protocoles de certification (couche SSL) pour lutter contre les spams et autre mails frauduleux.

    Ca fait 2 semaines que je bute sur ce probl�me, les questions sur les forums Fran�ais n'aboutissent � rien et les rares exemples de codes (et explications toutes en Anglais) ne fonctionnent pas.
    J'ai quand m�me fini par comprendre pourquoi et r�ussi l'envoie de mails en C++ mais pas sans mal.

    Le protocole SMTP (et MIME) je le connais bien mais il faut maintenant en plus prendre en compte ce P****n de probl�me d'authentification. C'est chose faite.
    Je vais me faire un tuto et le garder sous le coude, je sais qu'il me reservira de temps � autres.

Discussions similaires

  1. Envoi de mail avec authentification
    Par troumar dans le forum R�seau
    R�ponses: 1
    Dernier message: 05/02/2014, 12h55
  2. une application qui envoie un �mail avec SSL
    Par tomy_libre dans le forum D�buter
    R�ponses: 1
    Dernier message: 19/07/2009, 01h06
  3. [JavaMail] Probl�me d'authentification pr l'envoi de mail avec Yahoo
    Par hikamovic dans le forum API standards et tierces
    R�ponses: 3
    Dernier message: 07/06/2009, 12h51
  4. envoi de mail avec authentification
    Par jfb53 dans le forum C++Builder
    R�ponses: 4
    Dernier message: 07/08/2006, 12h23
  5. [TIdSMTP] Envoi d'un mail avec authentification ?
    Par BACUS dans le forum C++Builder
    R�ponses: 4
    Dernier message: 16/06/2004, 16h18

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