Re: Envoi de mails personnalisés

2015-03-03 Par sujet JF Straeten

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

2015-03-03 Par sujet andre_debian
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

2015-03-03 Par sujet Sylvain L. Sauvage
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

2015-03-03 Par sujet Nicolas

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

2015-03-03 Par sujet Daniel Caillibaud
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

2015-03-03 Par sujet •‿•
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

2015-03-03 Par sujet Jean-Marc
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

2015-03-03 Par sujet andre_debian
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

2015-03-03 Par sujet Olivier Lange
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

2015-03-03 Par sujet andre_debian
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

2015-03-03 Par sujet JF Straeten

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