Voici ma recherche, je n'ai rien trouvé qui y ressemble, mais peut être n'ai je pas cherché de la bonne manière.
![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
J'utilise une application de gestion commerciale maison. J'y stocke également mes courriers et mails entrant et sortant.Les adresses mail de mes clients, etc...
Les emails et courriers sont connectés au client/fournisseur, et au contact chez le client fournisseur, ce qui me permet d'avoir TOUT dans un fichier de donnée unique. ET surtout un historique facilement accessible.
Pour l'heure, je jongle avec des copier/coller depuis ou vers mon Thunderbird, ce qui n'est absolument pas pratique et reste du bricolage.
Je cherche un moyen d'envoyer directement mes mails depuis mon appli, soit en utilisant un pseudo drivers d'impression (comme il en existe pour le fax), et que j’exécuterai par une ou plusieurs ligne de programme
ex: Envoyer vers Drivers xxx [ServeurSMTP] [Expéditeur] [Destinataire] [Copie à] [Titre] [Piece jointe 1] [Piece jointe 2], etc...
Ainsi je gère mes fonds de mails comme des états d'impression (simplissime) ou comme un mix d'impression pour le fond graphique, et d'export pour les textes.
Ou dans le même genre, Exécuter programme ENVOIMAIL [ServeurSMTP] [Expéditeur] [Destinataire] [Copie à] [Titre] [Modele] [Texte] [Police] [Corps] [Couleur] [Piece jointe 1] [Piece jointe 2], avec un drapeau [BONNEFIN] pour que mon programme puisse gérer les loupés éventuels.
J'ai essayé avec Blat, mais il ne gère pas le SSL, ni les formulaires et fonds de mails, bref, c'est préhistorique.
Thunderbird ne permet de générer que des EMails superbasiques à travers des commandes, et le texte du mail doit être super court. C'est merdique
Bref, je suis surpris qu'à l'heure du mail à tout va, il ne semble pas y avoir un outil programmable relativement simple qui puisse être piloté depuis un autre programme pour expédier et recevoir de façon transparente (et surtout, rapide et pratique).
Dans le même ordre d'idée, je voudrais récupérer automatiquement mes Emails reçus pour les intégrer directement dans mon programme (ce que je fais actuellement avec des copier/coller très astreignants)
Ex: Un mail arrive
Il est ajouté dans un fichier lisible (CSV, Délimité ou autre) que mon programme interroge et traite à intervalle régulier
L'adresse de l'expéditeur est extraite
Je cherche l'adresse dans ma base de donnée
Si l'adresse existe, je repique le détail du mail et le copie dans un enregistrement "mail reçu le à " dans la fiche du client/fournisseur, et les pièces jointes sont copiées dans un répertoire dédié tandis que les références permettant d'y accéder sont enregistrées, et j'y accède depuis mon programme.
Puis le mail est détruit dans le gestionnaire de mail.
Actuellement, la manœuvre doit être réalisée manuellement, ce qui prends un temps infini.
Merci d'avance si vous avez une piste à suivre pour régler ce problème
Greenislander