Envoi d'email avec pièce jointe en C++/Qt

Mourad2009B Messages postés 104 Date d'inscription lundi 23 août 2010 Statut Membre Dernière intervention 2 juillet 2024 - Modifié le 21 mai 2024 à 12:28
Mourad2009B Messages postés 104 Date d'inscription lundi 23 août 2010 Statut Membre Dernière intervention 2 juillet 2024 - 21 mai 2024 à 18:27

Bonjour à tous,

J'ai une application de facturation faite en C++/Qt, et je voudrais envoyer la facture par email plutôt que de l'imprimer.

J'ai trouvé sur Internet un exemple avec les classes "QSmtp smtp;", "QMailMessage" mais elle ne sont pas reconnues, et pourtant j'ai rajouté dans le fichier pro :

QT          += core gui
QT          += sql
QT          += printsupport
QT          += network
QT          += core network

De plus, dans l'aide de QtCreator, "QMailMessage" et  "QSmpt" sont inexistantes.

Si quelqu'un a une idée, s'il vous plaît, aidez-moi.
Windows / Chrome 124.0.0.0

2 réponses

mamiemando Messages postés 33263 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 septembre 2024 7 777
21 mai 2024 à 12:31

Bonjour,

Je ne sais pas à quel exemple tu fais références, mais s'il s'agit de ce dépôt, les classes QSmtp et QEmail sont implémentées dans ce projet (voir par exemple ici). Il est donc normal qu'elles n'apparaissent pas dans la documentation de QtCreator, puisque ce ne sont pas des classes implémentées dans Qt.

Il faut donc que tu compiles installes ce projet sur ton système pour pouvoir les utiliser.

Bonne chance

0
Mourad2009B Messages postés 104 Date d'inscription lundi 23 août 2010 Statut Membre Dernière intervention 2 juillet 2024
Modifié le 23 mai 2024 à 11:58

Bonjour,

Avant tout merci de me répondre. Non, je ne faisais pas référence à ce dépôt, mais je vais le tester pour avoir une idée.

Merci beaucoup.

0