Tout d'abord, merci lucky-luke pour cet excellent sujet sur l'envoi de mail et ces codes qui fonctionnent parfaitement.
Surtout celui de MailServiceProvider_EnvoiAuto dont j'aime le fonctionnement "autonome" et dont je joins à ce message la version corrigée.
Je cherche à adapter ce code dans un contexte plus simple (adresse mail du destinataire connu, sujet connu,...)
et donc à faire un code plus "light".
Aussi, j'ai une question finalement assez générale de "progra Basic" :
Peut-on se passer de la création de listener pour récupérer les propriétés du serveur??? ou les infos utilisateur???
par exemple, dans le bout de code suivant (que l'on trouve dans la function sendMessage) :
Code : Tout sélectionner
server = CreateUNOListener("smtp_", "com.sun.star.uno.XCurrentContext")
mailUser = CreateUNOListener("user_", "com.sun.star.mail.XAuthenticator")
qui n'a évidement pas fonctionné et qui ne manquera pas de faire rire les plus calés

Je sais, tous les chemins mènent au FORUM, surtout la programmation au pifomètre

Je continu de fouiller. Si quelqu'un à une idée je suis preneur!

Merci à tous et à plus.
Stéphane.