Follow up. It seems that Zimbra can preserve contact list hierarchies. This is seen when one exports an addressbook from zimbra. the problem is that thunderbird et all need to output their heirarchy into one file, as opposed to piecemeal. once that happens then at least a converter util can be made. Since thunderbird is open source, it seems like such a feature can be contributed, and if zimbra is open source, or its devs want to collaborate with the mozilla devs then I bet this might actually happen. I'll see what i can do, time permitting. any feedback from the devs would be welcome.
-josh |