Re: Come mandare email in blocco con allegati personalizzati?
Il 29/03/2015 11:27, Cico ha scritto:
>> Da: gerlos <gerlosgm@gmail.com>
>> A: Debian Italian Mailing list <debian-italian@lists.debian.org>
>> Inviato: Domenica 29 Marzo 2015 10:10
>> Oggetto: Come mandare email in blocco con allegati personalizzati?
>>
>>
>> Ciao a tutti,
>> Mi sono appena messo nei guai.
>> Ho detto “si può fare” ad uno che vuole mandare attestati di partecipazione
>> agli oltre 150 partecipanti all’evento di oggi. E lui, convinto che io sia un
>> mago (ha torto) pensa che io possa farlo entro oggi.
>>
>> Non sono sicuro di voler smentire la sua convinzione, visto che una buona
>> impressione su di lui potrebbe aiutarmi non poco.
>>
>> Ho nomi ed indirizzi email di tutti i partecipanti, ed usando le funzioni di
>> stampa in serie di LibreOffice ed un po’ di elementare vodoo scripting ho
>> generato un bel PDF dell’attestato di partecipazione di ciascun partecipante
>> (un documento bello bello con su scritto una cosa tipo “si attesta che gerlos
>> ha partecipato a…”).
>>
>> Ora devo inviare via email ciascun attestato in PDF ai rispettivi destinatari.
>> E non so che pesci pigliare.
>>
>> Ho a disposizione sistemi Debian Wheezy e sistemi Ubuntu Trusty, con su
>> Thunderbird/Icedove, ma eventualmente posso metterci su qualsiasi cosa.
>>
>> Voi come fareste?
Sul server di backup io costringo Bacula ad inviare le comunicazioni
usando sendEmail:
sendEmail -m %n %i %s %t %v [esito: %e] -f server.account@gmail.com -t
%r -u [Bacula] %t %e of %c %l -s smtp.gmail.com -o tls=yes -xu
server.account -xp server_password
sendEmail lo avevo installato - illo tempore - direttamente dai
repository Debian. L'ho usato anche dall'interno di uno script python:
os.system('sendEmail -m "' + datetime.now().isoformat(' ') + line +'" -f
account_name@gmail.com -t recipient@gmail.com -u [Protrune-1-] ' +
city[0] + '::incoming attack -s smtp.gmail.com -o tls=yes -xu
account_name -xp account_password')
>
--
Hofstadter's Law:
"It always takes longer than you expect, even when you take into account
Hofstadter's Law."
Reply to: