Re: Envoi de mails personnalisés
Re, On Tue, Mar 03, 2015 at 07:33:23PM +0100, Nicolas wrote: [...] Plusieurs modules sur Cpan devraient faire l'affaire, par exemple https://metacpan.org/pod/Mail::Bulkmail ? [...] Merci. Je pense plutôt me tourner vers le module Mime::Lite disponible en paquet debian (libmime-lite-perl). entre temps j'ai trouvé un script qui semble faire l'affaire. (https://www.debian-fr.org/envoi-de-mail-automatique-problemes-d-accents-t12597.html). J'avais mal cherché au début... Clair que si t'as du tout fait, packagé en plus, faut pas se faire prier... :-) A+ -- JFS. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20150303183546.ga16...@jones.jfs.dt
Re: Envoi de mails personnalisés
On Tuesday 03 March 2015 18:27:56 Nicolas wrote: J'ai besoin d'envoyer des mails personnalisés à plusieurs personnes à partir d'un fichier csv du type : login;motdepasse;adressemail Ce fichier contient une dizaine de lignes et je voudrais que des mails soient envoyés aux adresses contenues dans le champs adressemail avec, dans le texte du message les champs login et motdepasse correspondant. Sauriez-vous comment réaliser ceci en ligne de commande (bash ou perl) ? Cordialement, N. Roudninski Sinon, le faire en PHP, mais ça nécessite un serveur Web... André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201503032050.38882.andre_deb...@numericable.fr
Re: Envoi de mails personnalisés
Le mardi 3 mars 2015, 20:50:38 andre_deb...@numericable.fr a écrit : […] Sinon, le faire en PHP, mais ça nécessite un serveur Web... L’interpréteur PHP ne nécessite pas de serveur web. Pour évaluer un script : php -f script.php (Ou un script exécutable avec le shebang « #!/usr/bin/php »). -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/1742348.gmQJMtVmps@earendil
Re: Envoi de mails personnalisés
Le 03-03-2015 18:36, JF Straeten a écrit : LO, On Tue, Mar 03, 2015 at 06:27:56PM +0100, Nicolas wrote: [...] Ce fichier contient une dizaine de lignes et je voudrais que des mails soient envoyés aux adresses contenues dans le champs adressemail avec, dans le texte du message les champs login et motdepasse correspondant. Sauriez-vous comment réaliser ceci en ligne de commande (bash ou perl) ? Plusieurs modules sur Cpan devraient faire l'affaire, par exemple https://metacpan.org/pod/Mail::Bulkmail ? Non testé, cependant... Hih, Merci. Je pense plutôt me tourner vers le module Mime::Lite disponible en paquet debian (libmime-lite-perl). entre temps j'ai trouvé un script qui semble faire l'affaire. (https://www.debian-fr.org/envoi-de-mail-automatique-problemes-d-accents-t12597.html). J'avais mal cherché au début... Cordialement, NR -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/c84ba9b1491e678bea5a0c2fb8302...@tycho.fr
Re: Envoi de mails personnalisés
Le 03/03/15 à 18:27, Nicolas nico...@tycho.fr a écrit : N Bonjour la liste, N N J'ai besoin d'envoyer des mails personnalisés à plusieurs personnes à N partir d'un fichier csv du type : N N login;motdepasse;adressemail N N Ce fichier contient une dizaine de lignes et je voudrais que des mails N soient envoyés aux adresses contenues dans le champs adressemail avec, N dans le texte du message les champs login et motdepasse correspondant. N N Sauriez-vous comment réaliser ceci en ligne de commande (bash ou perl) ? en bash tu peux faire ça avec un truc du genre while read line do login=${line%%;*} addresse=${line##*;} tmp=${line%;*} motdepasse=${tmp#*;} echo 'Le texte de ton mail login : '$login' pass : '$motdepasse' blabla' | mail -s 'ton sujet' $addresse done fichier.csv ou plus propre et lisible en jouant sur le séparateur de read tmp=$IFS IFS=';' while read login motdepasse addresse do echo 'Le texte de ton mail login : '$login' pass : '$motdepasse' blabla' | mail -s 'ton sujet' $addresse done fichier.csv IFS=$tmp Et suivant ta commande mail, faut p'tet ajouter un -a Content-Type: text/plain; charset=UTF-8 (j'ai rien testé de tout ça) -- Daniel Dans le passé, il y avait plus de futur que maintenant ? Philippe Geluck, Le chat -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20150303223048.6274c...@quad.lairdutemps.org
Re: Envoi de mails personnalisés
Le 3 mars 2015 20:50, andre_deb...@numericable.fr a écrit : On Tuesday 03 March 2015 18:27:56 Nicolas wrote: J'ai besoin d'envoyer des mails personnalisés à plusieurs personnes à partir d'un fichier csv du type : login;motdepasse;adressemail Ce fichier contient une dizaine de lignes et je voudrais que des mails soient envoyés aux adresses contenues dans le champs adressemail avec, dans le texte du message les champs login et motdepasse correspondant. Sauriez-vous comment réaliser ceci en ligne de commande (bash ou perl) ? Cordialement, N. Roudninski Ben en perl, c'est simple. Non ? Faut-il un exemple ? - (V) Dhénin Jean-Jacques ( ..) 48, rue de la Justice 78300 Poissy c(')(') dhe...@gmail.com -
Re: Envoi de mails personnalisés
Tue, 03 Mar 2015 18:27:56 +0100 Nicolas nico...@tycho.fr écrivait : Bonjour la liste, salut Nicolas, J'ai besoin d'envoyer des mails personnalisés à plusieurs personnes à partir d'un fichier csv du type : login;motdepasse;adressemail Ce fichier contient une dizaine de lignes et je voudrais que des mails soient envoyés aux adresses contenues dans le champs adressemail avec, dans le texte du message les champs login et motdepasse correspondant. Sauriez-vous comment réaliser ceci en ligne de commande (bash ou perl) ? Si ton fichier ressemble à ça : $ cat wrk log1;pwd1;mail1 log2;pwd2;mail2 log3;pwd3;mail3 ce genre de oneliner et mutt devrait faire l'affaire $ while IFS=\; read login pwd adr; do echo echo $pwd \| mutt -s \ton login: $login\ $adr; done wrk RÉSULTAT: echo pwd1 | mutt -s ton login: log1 mail1 echo pwd2 | mutt -s ton login: log2 mail2 echo pwd3 | mutt -s ton login: log3 mail3 À adapter, évidemment, pour avoir un résultat un peu plus élégant. Cordialement, Bien à toi, N. Roudninski Jean-Marc jean-m...@6jf.be pgpnGZdFqLZmn.pgp Description: PGP signature
Re: Envoi de mails personnalisés
On Tuesday 03 March 2015 21:09:06 Sylvain L. Sauvage wrote: Le mardi 3 mars 2015, 20:50:38 andre_deb...@numericable.fr a écrit : Sinon, le faire en PHP, mais ça nécessite un serveur Web... L’interpréteur PHP ne nécessite pas de serveur web. Pour évaluer un script : php -f script.php (Ou un script exécutable avec le shebang « #!/usr/bin/php »). Sans doute, mais c'est tellement mieux de le faire via une page Web, avec un formulaire. André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201503032210.19911.andre_deb...@numericable.fr
Re: Envoi de mails personnalisés
Le 3 mars 2015 22:10, andre_deb...@numericable.fr a écrit : On Tuesday 03 March 2015 21:09:06 Sylvain L. Sauvage wrote: Le mardi 3 mars 2015, 20:50:38 andre_deb...@numericable.fr a écrit : Sinon, le faire en PHP, mais ça nécessite un serveur Web... L’interpréteur PHP ne nécessite pas de serveur web. Pour évaluer un script : php -f script.php (Ou un script exécutable avec le shebang « #!/usr/bin/php »). Sans doute, mais c'est tellement mieux de le faire via une page Web, avec un formulaire. Oui, et pourquoi pas en java, et avec un bon gros framework... Je proposerai même de le faire tourner sous Win2012 datacenter... André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201503032210.19911.andre_deb...@numericable.fr
Re: Envoi de mails personnalisés
Sinon, le faire en PHP, mais ça nécessite un serveur Web... L’interpréteur PHP ne nécessite pas de serveur web. Pour évaluer un script : php -f script.php (Ou un script exécutable avec le shebang « #!/usr/bin/php »). Sans doute, mais c'est tellement mieux de le faire via une page Web, avec un formulaire. On Tuesday 03 March 2015 22:50:02 Olivier Lange wrote: Oui, et pourquoi pas en java, et avec un bon gros framework... Je proposerai même de le faire tourner sous Win2012 datacenter... Visiblement, tu ne sembles pas connaître le PHP... André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201503032351.10258.andre_deb...@numericable.fr
Re: Envoi de mails personnalisés
LO, On Tue, Mar 03, 2015 at 06:27:56PM +0100, Nicolas wrote: [...] Ce fichier contient une dizaine de lignes et je voudrais que des mails soient envoyés aux adresses contenues dans le champs adressemail avec, dans le texte du message les champs login et motdepasse correspondant. Sauriez-vous comment réaliser ceci en ligne de commande (bash ou perl) ? Plusieurs modules sur Cpan devraient faire l'affaire, par exemple https://metacpan.org/pod/Mail::Bulkmail ? Non testé, cependant... Hih, -- JFS. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20150303173652.gd11...@jones.jfs.dt