Inoltrare le email da Libero Mail a qualsiasi altro indirizzo

Da quando ho pubblicato (nel 2011) il mio articolo su come usare la casella email di Libero tramite IMAP, usando Gmail come ponte, tale post ha ricevuto più di 98900 visite. Supponendo che in 1 caso su 100 il mio post sia stato utile, significa aver aiutato quasi 1000 persone a evitare l’uso della terribile interfaccia web di Libero Mail, o ancor meglio aver permesso la migrazione definitiva verso un servizio di qualità come Gmail.

La mia guida si basava sull’uso dei filtri per l’inoltro della posta verso Gmail. Non sono rimasto perciò molto sorpreso quando una persona mi ha comunicato che recentemente non era possibile seguire la mia guida, in quanto Libero ha cambiato le carte in tavola permettendo l’inoltro della propria posta solo verso altre caselle Libero.

La figura mostra cosa succede quando si prova a creare un filtro di inoltro verso una casella email non fornita da Libero:

Avviso: i tuoi dati sono nelle nostre mani!
Avviso: i tuoi dati sono nelle nostre mani!

Di fatto è stata attuata una vera e propria politica di vendor lock-in, vale a dire il fenomeno per cui un fornitore di servizi incatena i propri utenti, impedendo ai medesimi di “scappare” coi propri dati verso altri servizi.

Se mi è consentito usare un eufemismo, non è che questa cosa sia esattamente da considerarsi gradita e simpatica… Specialmente quando un ignaro utente si rende conto di non poter passare a un altro fornitore email avendo la tranquillità che i messaggi mandati all’indirizzo vecchio saranno inoltrati. 😉

Per questo motivo ho analizzato il sito di Libero Mail e ho trovato un metodo abbastanza pratico per disattivare il blocco. Si tratta di uno user script per il browser, vale a dire un minuscolo programma che viene avviato quando visitate il sito di Libero Mail.

Per usarlo, dovete installare l’estensione adatta per il vostro browser. Questa cambia a seconda del software che utilizzate per navigare:

Una volta installata l’estensione, potete provvedere a scaricare lo script aprendo la pagina di download, tramite il seguente pulsante:

Libero Mail forward to ANY address

Ovviamente poi cliccate su Install this script.

Potete quindi recarvi sul sito web di Libero Mail e creare i filtri di inoltro che più vi aggradano, senza messaggi fastidiosi, inopportuni e offensivi che vi bloccano. 🙂

Una nota importantissima che voglio aggiungere: non è assolutamente escluso che in futuro Libero aumenti le limitazioni e queste pratiche “incatenanti”. Vi raccomando perciò di usare i filtri di inoltro per ricevere i messaggi sulla vostra casella di un provider più funzionale, e avvisare alla svelta chi vi scrive che possedete un nuovo indirizzo.

Migrate prima che sia troppo tardi. 😉

Introducing LzWebmailWrapper, to use a webmail as the default mail client in Linux

Qui la versione italiana.

Do you belong to the ones who have ever tought that webmails are very handy tools? Me too! 😀 This is why I like Gmail. And I also like Linux.

I’ve been using for a while a script to open Gmail in Firefox every time I encountered an email address. However some problems used to come when encountering an url with integrated parameters, as for example the subject. It’s true, the major part of links doesn’t contain parameters, but when they come it’s a problem.

Another defect of that script is that it opens a new Gmail composition window that I can define “fullscreen” because it doesn’t show lateral bars and the rest of the interface. A bit ugly. 😛

Then I remembered WebmailCompose, a Firefox extension that worked better, but only for Firefox indeed. Besides the extension supported also other Webmail services. Then I dediced to combine the two things, and I planned to create a script independent from the desktop environment (Gnome, Kde, etcetera…), from the browser and from the used webmail service.

A kind of that…

I started to modify the script, and at the end I managed to get what I wanted. Now the script is terminated and functioning, there is only a problem with Windows Live Mail website (not so strange, after all 😀 ) and namely that a possible Bcc parameter doesn’t work. I have no idea of the reason, it must be a bug of their website.

The script is licensed under the Gpl version 3 and you can download the latest version from here (view all versions here).

Extract the files in your home directory, and then use the terminal to move the script among the executables and to assign to it the right permissions:

cd
sudo mv lzwebmailwrapper.sh /usr/bin/
sudo chmod a+x /usr/bin/lzwebmailwrapper.sh

Now you simply have to configure your desktop environment.

Gnome configuration

Go on System > Preferences > Preferred applications and at the voice Mail Client choose Custom. In the below field insert:

lzwebmailwrapper.sh %s SERVICE

Instead of SERVICE insert gmail, yahoo, opera, hotmail or mail-com*. Be careful to insert correct and lower case names.

Close the window and try some email link, here is an example one.

Kde configuration

To configure Kde, open the control center. Go in KDE components > Component chooser > Mail client and tick the Use a different email client checkbox. Insert, as the command:

lzwebmailwrapper.sh %t"?cc="%c"&bcc="%b"&subject="%s"&body="%B SERVICE

And refer to the Gnome instructions regarding the service. Remember that Konqueror and Gmail don’t go on so much, indeed they said me that in this case the script doesn’t work.

For this part I must thank RikyM, which has done the guinea-p… ehm the tester for me. 😀

Update: there have been reported some problems with the use in Kde (if you start the script from console), to blame to kfmclient. So if you get them, you know it’s not my fault.

Thanks

I report here the thanks I’ve inserted in the script, too. 😉

Many thanks to:

Yes… I know, my English isn’t perfect. 😛

If you have any suggestion leave a comment.


  • Small note: if you’re not logged in and you use Opera Mail or Mail.com, at the first opening you’ll be prompted to login, and you’ll have to open the link again.

Ecco a voi LzWebmailWrapper, per usare una webmail come client di posta di default in Linux

English version here.

Siete tra quelli che hanno sempre pensato che una webmail sia una cosa molto comoda? Anche io! 😀 È per questo che mi piace Gmail. E mi piace anche Linux.

Ho utilizzato per un poco uno script per aprire Gmail in Firefox ogni volta che incontravo un indirizzo email. Tuttavia sorgevano dei problemi nel momento in cui si trattava di url con parametri integrati, come ad esempio il soggetto. È vero, la maggior parte dei link non contiene parametri, però quando capitano è un problema.

Un altro difetto di quello script è che apre una finestra di composizione di Gmail che potremo definire “a schermo intero” in quanto non contempla le barre laterali ed il resto dell’interfaccia. Un po’ bruttino. 😛

Poi mi sono ricordato di WebmailCompose, un’estensione per Firefox che operava meglio, ma solo per Firefox appunto. Inoltre l’estensione supportava anche altri servizi di Webmail. A quel punto ho deciso di combinare le due cose, e mi sono proposto di creare uno script indipendente dall’ambiente desktop (Gnome, Kde, eccetera…), dal browser e dal servizio webmail usato.

Qualcosa del genere…

Ho cominciato a modificare lo script, ed alla fine sono riuscito ad ottenere ciò che volevo. Ora lo script è terminato e funzionante, c’è solo un problema con il sito di Windows Live Mail (non così strano, dopotutto 😛 ) e cioè che non funziona un eventuale parametro Ccn. Non ho idea del motivo, deve essere un bug del loro sito web.

Lo script è licenziato sotto la Gpl versione 3 e potete scaricare l’ultima versione da qui (vedete tutte le versioni qui).

Estraete i files nella vostra home directory, dopodiché usate il terminale per spostare lo script tra gli eseguibili e assegnargli i permessi adeguati:

cd
sudo mv lzwebmailwrapper.sh /usr/bin/
sudo chmod a+x /usr/bin/lzwebmailwrapper.sh

A questo punto dovete semplicemente configurare il vostro ambiente desktop.

Configurazione Gnome

Andate su Sistema > Preferenze > Applicazioni preferite ed alla voce Client di Posta scegliete Personalizzato. Nel campo sottostante inserite:

lzwebmailwrapper.sh %s SERVIZIO

Al posto di SERVIZIO inserite gmail, yahoo, opera, hotmail o mail-com*. Fate attenzione a inserire i nomi corretti e in minuscolo.

Chiudete la finestra e provate qualche link di email, eccone uno di esempio.

Configurazione Kde

Per configurare in Kde, aprite il centro di controllo. Recatevi in Componenti KDE > Scelta componenti > Programma di posta elettronica e spuntate la casella Utilizza un programma di posta differente. Inserite come comando:

lzwebmailwrapper.sh %t"?cc="%c"&bcc="%b"&subject="%s"&body="%B SERVIZIO

E fate riferimento alle istruzioni per Gnome per quanto riguarda il servizio. Ricordate che Konqueror e Gmail non vanno molto d’accordo, infatti mi hanno riportato che lo script in questo caso non funziona.

Per questa parte devo ringraziare RikyM, che mi ha fatto da cav… ehm da tester. 😀

Aggiornamento: mi sono stati riportati alcuni problemi con l’utilizzo in Kde (se si avvia lo script da console), da attribuirsi a kfmclient. Pertanto se li riscontrate, sappiate che non è colpa mia.

Ringraziamenti

Riporto qui i ringraziamenti che ho inserito anche nello script, li lascio in inglese così ripassate anche un poco. 😛

Many thanks to:

Sì… lo so, il mio inglese non è perfetto. 😀

Se avete suggerimenti lasciate un commento.


  • Piccola nota: se non siete loggati e usate Opera Mail oppure Mail.com, alla prima apertura vi verrà chiesto di fare il login, e dovrete aprire il link una seconda volta.