Visualizzazione post con etichetta thunderbird-attachment. Mostra tutti i post
Visualizzazione post con etichetta thunderbird-attachment. Mostra tutti i post

venerdì 26 luglio 2013

Aggiornamento di thunderbird-attachment (versione 1.1)

Di recente vi avevo parlato di un mio piccolo progetto, thunderbird-attachment, un servizio per Dolphin per allegare e spedire file tramite Thunderbird. In questi giorni ho fatto alcune modifiche soprattutto per rendere ancora più semplice e immediata l'impostazione dell'indirizzo di default per l'invio delle mail.
Il file get_tb_id.pl è stato rimpiazzato da settbid il quale, oltre a mostrare l'elenco degli indirizzi email di Thundebird come il suo predecessore, permette di salvare in un file (in $HOME/.thunderbird-attachment) l'indirizzo che vogliamo utilizzare come default.
Ecco un esempio chiarificatore:
$ settbid
[1] id1 -> pippo@gmail.com
[2] id2 -> pluto@alice.it
[3] id3 -> paperino@localhost
:: please choose your default email address (type corresponding number)
:: [ q = quit progam ]
>2
:: "pluto@alice.it" (id2) is now the default sender address!
:: Bye
Non è più richiesta quindi la modifica manuale del file thunderbird-attachment.pl (da questa versione semplicemente thunderbird-attachment): il programma utilizzerà ora in maniera automatica l'id impostato con settbid

Se desiderate provare questa nuova versione su Fedora 19 scaricate da qui i pacchetti thunderbird-attachment e perl-MailIdentity (modulo richiesto per gestione del file di configurazione)

giovedì 18 luglio 2013

Come allegare file a Thunderbird direttamente da Dolphin (ovvero replicare il comando "Invia a destinatario di Posta" di Windows)

Un po' per necessità e un po' per gioco di recente ho scritto un servizio per Dolphin simile al ben noto "Invia a destinatario di Posta" che certamente avrete visto sui sistemi Windows.
Esiste già un servizio simile, Attach to Thunderbird, che però, forse anche perché non viene più aggiornato da tempo, non funziona in modo impeccabile: non è possibile allegare ad un nuovo messaggio più file contemporaneamente e inoltre fallisce del tutto in presenza di particolari caratteri al'interno del nome del file che desideriamo allegare.
Per questo motivo ho quindi preparato, con pochissime righe di Perl, una mia variante, partendo dal servizio già esistente; eccola in azione:


Se desiderate provare il servizio sulla vostra macchina, potete scaricarlo da qui.
L'installazione è semplicissima: scompattate l'archivio tar.xz  e copiate il file thunderbird-attachment.desktop nella cartella ~/.kde/share/kde4/services/.
Dopodiché copiate i file thunderbird-attachment.pl e get_tb_id.pl in ~/bin (oppure /usr/local/bin) e assicuratevi che siano eseguibili (è sufficiente un chmod 775 *.pl)
Lo script è pronto per essere utilizzato; per testarlo aprite Dolphin, selezionate uno o più file, quindi tasto dx del mouse e cliccate su Azioni->Invia E-mail con Thunderbird.

Il servizio usa di default come mail del mittente l'indirizzo associato all'id1 di Thunderbird. Se volete utilizzare un id diverso vi basta apre il file thunderbird-attachment.pl, posizionarvi alla riga n. 26 e  sostituire "id1" con quello di vostra scelta (id2, id3, ecc.)
Per verificare gli indirizzi disponibili e gli id associati, lanciate in un terminale:
$ get_tb_id.pl
Il comando richiede il modulo File::Slurp; se non è già presente nel vostro sistema installatelo con
 # yum install perl-File-Slurp
Il servizio è stato testato unicamente su Fedora 19, non dovrebbero comunque esserci problemi ad eseguirlo su distro diverse. Se così non fosse, segnalatemelo!

P.s. Ho creato anche un pacchetto rpm per Fedora 19, al fine di rendere ancora più agevole l'installazione; potere reperirlo qui