Mail.app - etichette colorate per le tue e-mail

23/Apr/2008 – 8:37

Mail.app logo Riprendendo le redini del blog trattando di degli argomenti più “tecnici” oggi vi vorrei parlare di uno script per migliorare il comportamento di Mail.app.

Come nessuno ricorderà :-D nel luglio 2006 presso il Politecnico di Bari ho avuto modo di assistere ad un corso “avanzato” di Mac OS X a cura del Campus Satellitare del Salento grazie all’operato del professor Franco Tommasi (link e link e link) e del suo staff, tra cui l’ottimo amico Paolo Portaluri.

Paolo {*}, in questi anni di mio massacro di domande, si è dimostrato un aiuto valente, prezioso e insostituibile sin dall’inizio del nostro rapporto telematico.

Una delle mie prime richieste a lui fatte fu quella di come poter fare ad ottenere un sistema di etichette colorate che richiamasse quanto ero (e sono) abituato a fare con Thunderbird - abitudine presa dai tempi di utilizzo di Eudora - dove con ogni colore catalogo velocemente il tipo di contenuto di una data email: rosso se importante, arancio se di qualche interesse tecnico, economico o altro, verde se l’email contiene un recapito, blu se l’email contiene un link che voglio tenere presente (all’epoca di Eudora il social bookmarking non c’era :-P ) e cosi’ via.

Il buon Paolo che fece ? Si mise al lavoro e mi tiro’ fuori un bell’ AppleScript che ha poi corretto e condiviso con gli utenti del Forum di Tevac in questo post a me caro, e hai capito il perchè leggendo quanto sopra :-D

In soldoni si apre lo Script Editor fornito con la propria copia di OS X, ci si copia il contenuto dello script come riportato nel forum e lo si salva sul proprio pc … ops! mac, io l’ho salvato col nome di labeler-mailapp.scpt.

Per il mio modo d’uso ho anche apportato due correzioni “estetiche” allo script e cioè ho modificato :

set listaColori to {"Blu", "Grigio", "Verde", "Arancione", "Viola", "Rosso", "Giallo", "Nessuno"}

in

set listaColori to {"Link", "account", "Recapito", "Interessa", "Barzelletta", "Importante", "Giallo", "Nessuno"}

e andando poi a modificare le occorrenze rispettive nelle righe successive, ad esempio:

else if coloreScelto is equal to "Importante" then
return red

Fatto ciò non ci resta che copiarlo/spostarlo nella directory ~/Library/Scripts/Applications/Mail/ (anche se io al momento l’ho messo in ~/Library/Scripts/Applications/Mail Scripts).

Ancora due passi vanno percorsi per essere operativi al 100%.

Il primo consiste nel lanciare l’Utility Applescript nel proprio Mac e abilitare la voce “Mostra il menu Script nella barra dei menu” in modo da visualizzare la pergamena stilizzata come nell’immagine qui riportata.

A questo punto lanciamo Mail.app, selezioniamo la mail che ci interessa col mouse, andiamo a cliccare sulla pergamena degli script e selezionamo labeler-mailapp (o come si chiamerà il tuo file precedentemente creato). Ti apparirà una nuova finestra con cui selezionare il colore / tipo da associare al messaggio e voilà, la mail sarà etichettata come si desiderava.

Chiudo con un’ultima curiosità. Se si formatta il Mac e poi si ripristina il contenuto della posta elettronica questa continuerà a contenere le e-mail “etichettate” anche senza che lo script sia più presente nel sistema, visto l’attributo (background color) che si va a toccare per la visualizzazione.

Buon lavoro !


{*} si, Paolo altri non è che poweruser82 che, dall’alto degli oltre 22mila post sul forum di Tevac ne costituisce una delel colonne portanti con i suoi interventi puntuali e precisi!

Tags: , ,

  1. One Response to “Mail.app - etichette colorate per le tue e-mail”

  2. Mi fischiavano le orecchie :D

    By Paolo Portaluri on Apr 23, 2008

Post a Comment