Ciao, mi e’ saltato il pirlo di scrivere un webmail, pi che altro per
gioco ma anche per sperimentare un po’ di cose sull’UI di questi cosi
che odio e che ho in mente da 200 anni di fixare.
La mia domanda solo tangenzialmente tocca Ruby (ok, il tutto lo sto
facendo con sinatra), ma ho pensato di chiedere una opinione qui in ogni
caso, se pensate sia troppo OT chiedo scusa.
Quello che voglio fare e’ attaccarmi a server IMAP esterni (che ne so,
quello di gmail) e decisamente non avere server imap e smtp sulle mie
macchine. Il grande cruccio e’: salvo le email localmente e poi manipolo
sulla base di dati, con l’evidente problema di tenere il tutto in sync,
oppure vado diretto su IMAP con l’evidente problema dell’overhead dato
dal server remoto?
Da una parte devo trovare un modo per mantenere le email sempre recenti
(resque?) e specialmente essere sempre in sync con IMAP (ugh),
dall’altra avere continuamente a che fare con un protocollo (e una
libreria) schifoso come IMAP e un bell’overhead ogni volta che devo
listare e/o manipolare delle email.
Idee e/o suggerimenti?
ngw