Menu

Envoi automatique de fichiers

BurnGemios3643 70 Messages postés mercredi 2 octobre 2013Date d'inscription 5 mars 2018 Dernière intervention - 21 sept. 2017 à 18:37 - Dernière réponse : kevpo 3 Messages postés mercredi 11 octobre 2017Date d'inscription 11 octobre 2017 Dernière intervention
- 11 oct. 2017 à 17:24
Bonjour, j’essaye actuellement de créer un programme en c++ sous visual studio que permet d'envoyer un fichier txt par mail se trouvant dans le même dossier que l'application a son ouverture. j'ai cherché sur internet un solution et je me suis retrouvé devant plusieures pistes. mais malheureusement, je ne comprends pas plusieures choses qui paraissent simples pour les autres utilisateurs comme l'ajout de libraries et leurs utilisation... si quelqu'un a un code ou un tuto pour m'aider a réaliser ce projet, je lui en serait reconnaissant.

merci d'avance
Afficher la suite 

Votre réponse

1 réponse

kevpo 3 Messages postés mercredi 11 octobre 2017Date d'inscription 11 octobre 2017 Dernière intervention - 11 oct. 2017 à 17:24
0
Merci
Pour lire ton fichier :
std::ifstream file("tonfichier.txt");
std::string str((std::istreambuf_iterator<char>(t)),
std::istreambuf_iterator<char>());

Sans oublier d'inclure <fstream>

Pour envoyer un mail en c++, tout dépend de ton OS, de quel lib tu veux utiliser. Renseigne toi sur le protocole SMTP si tu ne connais pas déjà.
Voici quelques liens :
https://www.codeproject.com/Articles/28806/SMTP-Client
https://stackoverflow.com/questions/7298762/send-email-with-c
http://neckara.developpez.com/tutoriels/c++/boost/envoie-validation-email/
Commenter la réponse de kevpo