Over the past few days I've been writing a hack to let Sunbird access a calendar via IMAP. Basically it is a Python HTTP proxy that runs on the same host that you run Sunbird. You configure Sunbird to post to something like http://localhost:8001/Calendar and the proxy converts the request to IMAP.
It keeps track of differences in the calendar updates, and only changes the specific events via IMAP, instead of reposting the whole calendar (changes, additions, removals). This saves alot of bandwidth when using large calendars.
It's not an elegant solution as I would've liked to do it within Sunbird itself, but it let me learn about IMAP a bit. It's not quite ready for use, but if anyone is interested let me know and I will post it on my site when done. I'd like to do some caching and have it work when offline, as well as reconnect to the IMAP server if the connection is broken, etc.
Donate to keep this site going!
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| << < | > >> | |||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||