Passer au contenu

Comment lancer un publipostage par messagerie ?

Solution : en pilotant Outlook avec un script.

Le publipostage par mail devient de plus en plus fréquent. Mais il n’existe pas de solution directe pour y parvenir sous
Outlook
, de Microsoft. Néanmoins, comme ce dernier est compatible OLE Automation, il peut être piloté par tout logiciel externe. C’est le cas avec le programme en
Visual Basic Script
que nous vous présentons ci-dessous. Celui-ci lit le contenu du fichier texte contenant toutes les adresses e-mail, puis commande à Outlook de produire un message.Pour créer le fichier d’adresses, ouvrez le Bloc-notes de
Windows
et tapez une adresse par ligne. Enregistrez le fichier sous le nom C:List.txt. De nouveau dans le Bloc-notes, saisissez le listing ci-dessous et enregistrez-le en le nommant Mailing.vbs.Le sujet du message est donné par la variable Subject et son contenu par la variable HTMLBody, représentant un texte au format HTML (la balise BR permet de passer à la ligne).Pour exécuter le publipostage, cliquez deux fois sur le fichier VBS et acceptez les éventuels messages de sécurité d’Outlook.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Stéphane Darget