[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sup-devel] heliotrope-syncback



Okay, forget about buggy syncback, now comes the IMAP interface ! I've
begun to hack ximapd[0], a ruby IMAP server, to work with heliotrope.
Unfortunately it is not supported anymore.

So far, I can connect with it (but with no security), list "mailboxes"
(just like GMail, they are just labels) select one and search for
something, all using imap4rev1 specs and, of course, heliotrope as a
backend. The most interesting parts like FETCHing and STORing are
still a few lines of code away. Of course, the goal is to use
something like offlineimap, Because It Works, to sync both mail stores
in a reliable fashion.

Considering the implementation, I've considered only UIDs, which are
heliotrope's message_ids. Both can and must only go up as messages
come and go, so it's cool.

So if you want to test it, go to https://github.com/rakoo/ximapd-heliotrope.
This leads me to the question : what is the license of Heliotrope ?
Ximapd seems to be something BSD-like, but Heliotrope has none.

Cya !

[0] https://github.com/shugo/ximapd
-- 
Matthieu RAKOTOJAONA
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel