Automatiser l'envoi de mails
Résolu/Fermé
Stef
-
1 sept. 2021 à 14:52
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 7 sept. 2021 à 16:23
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 - 7 sept. 2021 à 16:23
1 réponse
barnabe0057
Messages postés
14454
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
30 novembre 2024
4 918
3 sept. 2021 à 11:35
3 sept. 2021 à 11:35
Bonjour,
C'est possible via un simple script batch prenant en paramètre l'adresse du destinataire et le chemin complet du fichier pdf.
Le script enverra les emails via une adresse de votre messagerie pro.
Je peux vous aider à écrire le script, le script passera forcément par une commande externe telle que Swithmail puisque cmd.exe ne sait pas envoyer d'emails nativement.
Le script aura besoin d'un fichier de configuration (contenant les paramètres de messagerie ainsi que le titre et le corps du message) pour Swithmail, ce fichier peut être facilement créé grâce à l'interface graphique de Swithmail.
C'est possible via un simple script batch prenant en paramètre l'adresse du destinataire et le chemin complet du fichier pdf.
Le script enverra les emails via une adresse de votre messagerie pro.
Je peux vous aider à écrire le script, le script passera forcément par une commande externe telle que Swithmail puisque cmd.exe ne sait pas envoyer d'emails nativement.
Le script aura besoin d'un fichier de configuration (contenant les paramètres de messagerie ainsi que le titre et le corps du message) pour Swithmail, ce fichier peut être facilement créé grâce à l'interface graphique de Swithmail.
3 sept. 2021 à 12:09
OK, pour les demandes tarifaires qui sont spécifiques à chaque demande, mais pour les documents techniques ou autres documents déjà fait, ne serait il pas possible de les déposer sur le site de votre entreprise sur une page Support technique où tout visiteur aurait la possibilité de les télécharger en PDF.
6 sept. 2021 à 10:08
J'ai parlé de fiches techniques pour simplifier, mais il s'agit bien en fait d'informations techniques spécifiques.
Nous avons une gamme de plus de 50000 références en fournitures industrielles, avec des produits très divers. Les infos demandées par nos clients sont fournies par des normes ou par des tests de notre laboratoire de contrôle, nous avons besoin de les remettre en forme pour les envoyer au client. Et les demandes techniques sont bien sûr payantes. Nous avons bien des infos techniques de base téléchargeables sur notre site internet, mais elles sont assez difficilement utilisables pour des gens qui ne sont pas du métier.
La solution Swithmail donné par Barnabé me semble très prometteuse, j'attends de pouvoir faire des essais pour donner des nouvelles.
Modifié le 6 sept. 2021 à 11:20
A moins d'une organisation millimétrique dans le travail et le rangement de tous ces fichiers, peu de solutions car tout doit être fait à la main et là on ne peut faire qu'un seul constat, il faut beaucoup de mains.
.
Certes il faut envoyer beaucoup de courriels mais comme le contenu de chaque courriel est spécifique, je ne vois pas d'occurrences similaires permettant un automatisme quelconque.
6 sept. 2021 à 14:19
Donc après saisie des infos on crée un fichier PDF au lieu d'imprimer.
J'ai la possibilité de modifier notre logiciel (écrit avec Windev) en insérant des lignes de codes.
Mon idée c'est de faire un appel à Swithmail depuis notre logiciel pour lui demander d'envoyer le PDF que je viens de créer en lui envoyant en paramètres le chemin du PDF et l'email destinataire.
En fait je veux juste envoyer des mails avec un logiciel externe vu que le mien ne sait pas en envoyer.
Modifié le 6 sept. 2021 à 15:12
J'ai déjà fait de la programmation mais pas sous les systèmes que tu énonces, donc je ne peux pas t'aider.
Vu que tu as donné les noms de Windev et Swithmail, fais des recherches sur ces mots en ajoutant forum et programmeur ou programmation.
Bonne chance.