|
Re: looking for Cyrus mail format documentation: msg#00646mail.imap.cyrus
Hello, One of the disadvantage of using Cyrus might be that there is no API to the mail store other than the IMAP protocol. You simply cannot go mucking around the mail store with "external programs" without the potential to cause problems. That said, mail is stored in directories that map unto folders and each message has its own file. Seems pretty straight forward until you realize that the file names and directories have metadata associated with them that the IMAP server process needs and maintains. One simply does not mkdir in someone's account and expect the corresponding folder to show up. Nor can you simply create a file with what appears to be an appropriate name and have the message show up in a folder. Cyrus documentation calls the IMAP server a black box. This is defined to mean that the users do not have access to the account/data accept through the well defined ( :-/ ) IMAP protocol. This black box concept also extends to a certain extent to the administrators of the servers. Best way to learn something is through experience. Set up a server and look at how it does things. If you opt for compiling it yourself choose the flat file options for all the databases. This will leave the data in a format that is human readable, sorta, and you can figure out what is going on. Regards, Earl Shannon Phil Howard wrote: A couple people have suggested to me that I use Cyrus-IMAP as |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | looking for Cyrus mail format documentation: 00646, Phil Howard |
|---|---|
| Next by Date: | cyradm: Login failed: generic failure at ... Cyrus/IMAP/Admin.pm: 00646, Dennis Leist |
| Previous by Thread: | looking for Cyrus mail format documentationi: 00646, Phil Howard |
| Next by Thread: | Re: looking for Cyrus mail format documentation: 00646, Rob Siemborski |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |