A voir également:
- Envoi de fichier avec sfml
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
2 réponses
'lut, oui c'est possible vu que la SFML dispose de Sockets TCP...
Le hic c'est qu'il n'est pas dans le but de la SFML de gérer les protocoles d'envoi de mail, généralement SMTP, et ça ne sera jamais implémenté (je connais un peu Laurent, le créateur de cette bibliothèque, il est très pointilleux sur les fonctions qu'il y intègre et leur utilité), cela veut donc dire qu'il va falloir que tu implémentes la gestion du protocole tout seul...
Déjà il faut avoir l'adresse d'un serveur SMTP, ensuite établir une connexion (
Bref, c'est pas hyper simple, mais le S de SMTP veut dire ce qu'il veut dire: "Simple", donc c'est relativement simple d'envoyer ta pièce jointe.
Le hic c'est qu'il n'est pas dans le but de la SFML de gérer les protocoles d'envoi de mail, généralement SMTP, et ça ne sera jamais implémenté (je connais un peu Laurent, le créateur de cette bibliothèque, il est très pointilleux sur les fonctions qu'il y intègre et leur utilité), cela veut donc dire qu'il va falloir que tu implémentes la gestion du protocole tout seul...
Déjà il faut avoir l'adresse d'un serveur SMTP, ensuite établir une connexion (
HELO), s'authentifier (
AUTH, et non on ne trouve plus de serveurs sans comptes, cause: spam), puis commencer a écrire ton mail où la pièce jointe sera encodée, en base64 par exemple.
Bref, c'est pas hyper simple, mais le S de SMTP veut dire ce qu'il veut dire: "Simple", donc c'est relativement simple d'envoyer ta pièce jointe.