Forum: Italian Ruby user group Storage di email

Posted by Nicholas Wieland (Guest)
on 2012-10-11 18:53
(Received via mailing list)
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
Posted by Sergio Berisso (Guest)
on 2012-10-11 19:42
(Received via mailing list)
Il giorno 11 ottobre 2012 18:53, Nicholas Wieland <ngw@nofeed.org> ha
scritto:

> delle email.
> Idee e/o suggerimenti?
>

Consiglio ?
Prima di partire con architettura mail locali (db, sync, ecc..) fai uno
spike collegandoti con imap.
Cos vedi se overhead network - remote server  un vero problema :)

Lui per esempio ha provato prima pop, poi imap
http://blog.ethanvizitei.com/2008/06/using-ruby-fo...

S.
Posted by Matteo Collina (Guest)
on 2012-10-12 15:30
(Received via mailing list)
Io proverei con questo: http://context.io/

Il giorno gioved 11 ottobre 2012, Sergio Berisso ha scritto:
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.