[dovecot] some problem with dovecot
hi, yesterday we switch to courir to dovecot the whole company. there is good and bad news. the good one that about 200 people use outlook and outlook works fine (after we make some registry hack to delete the INBOX form imap root folder, which was required for courier but not for dovecot). the bad news we try most of the thing before the switch except outself. since the whole it department use linux and mozilla. and almost nothing is working with mozilla: there is no message in that folders.
- first of all the folder list can't be subscribed i.e. only the top level folder can be subscribed. can't subscribe to folder which has subfolders and mail inside. all folders with has subfolders shonw as an empty name folder under itself. and you can't select these folders in mozilla's subscribe window (i.e you are not able to check it even it is there).
- you can't send any messages!!! since mozilla can't find the Sent folder and can't move the mail after sending!!! even if you reconfigure mozilla to use that "Sent" folder as Sent folder.
- you can't see the mails in a folder which has subfolders i.e. it seem
- we store mails in ~/Maildir/. dovecot create a ~/Maildir/.INBOX and put the index files of the ~/Maildir/{cur,new,tmp} into that folder but for all other folders it keep the index files in that folder's directory. it's realy confusing.
this is _very_ anoying:-((( is there any dirty trick to use mozilla? when thses will be useable?
thanks.
----- Original Message ----- From: "Farkas Levente" lfarkas@bnap.hu To: dovecot@procontrol.fi Sent: Wednesday, March 19, 2003 12:35 PM Subject: [dovecot] some problem with dovecot
hi, yesterday we switch to courir to dovecot the whole company. there is good and bad news. the good one that about 200 people use outlook and outlook works fine (after we make some registry hack to delete the INBOX form imap root folder, which was required for courier but not for dovecot). the bad news we try most of the thing before the switch except outself. since the whole it department use linux and mozilla. and almost nothing is working with mozilla: there is no message in that folders.
- first of all the folder list can't be subscribed i.e. only the top level folder can be subscribed. can't subscribe to folder which has subfolders and mail inside. all folders with has subfolders shonw as an empty name folder under itself. and you can't select these folders in mozilla's subscribe window (i.e you are not able to check it even it is there).
- you can't send any messages!!! since mozilla can't find the Sent folder and can't move the mail after sending!!! even if you reconfigure mozilla to use that "Sent" folder as Sent folder.
- you can't see the mails in a folder which has subfolders i.e. it seem
- we store mails in ~/Maildir/. dovecot create a ~/Maildir/.INBOX and put the index files of the ~/Maildir/{cur,new,tmp} into that folder but for all other folders it keep the index files in that folder's directory. it's realy confusing.
this is _very_ anoying:-((( is there any dirty trick to use mozilla? when thses will be useable?
thanks.
other probles, that the outlook express can't be used when the folders contains big messages (it's died during send/recv), but if we switch folder setting headers only than it's works correctly.
On Wed, 2003-03-19 at 14:14, Farkas Levente wrote:
- we store mails in ~/Maildir/. dovecot create a ~/Maildir/.INBOX and put the index files of the ~/Maildir/{cur,new,tmp} into that folder but for all other folders it keep the index files in that folder's directory. it's realy confusing.
I didn't really like having indexes stored in the root directory..
other probles, that the outlook express can't be used when the folders contains big messages (it's died during send/recv), but if we switch folder setting headers only than it's works correctly.
Maybe it's because it tries partial fetches then. Did you apply the patch for it?
I'll look at the other problems later today/tomorrow.. I think some people have used Dovecot with Mozilla though.
On 2003-03-19 14:32:20 +0200, Timo Sirainen wrote:
I'll look at the other problems later today/tomorrow.. I think some people have used Dovecot with Mozilla though.
mozilla 1.3b + cvs 2003-03-18 is working well here. with the old 0.99.8.1 i had some problems with attachments. working well after updating dovecot.
marcus
-- irssi - the client of the smart and beautiful people
http://www.irssi.de/
Timo Sirainen wrote:
On Wed, 2003-03-19 at 14:14, Farkas Levente wrote:
- we store mails in ~/Maildir/. dovecot create a ~/Maildir/.INBOX and put the index files of the ~/Maildir/{cur,new,tmp} into that folder but for
all
other folders it keep the index files in that folder's directory. it's
realy
confusing.
I didn't really like having indexes stored in the root directory..
why? there are other files in the root directory: .subscriptions .customflags and in this case the directory stucture would be consistent. what's more currently e.g. under mozilla's subscribe INDEX shown as a folder to be able to subscribe althougfh there is no such "real" mail folder. which is confusing. what's more what happens if someone would like to create a folder called INBOX? hmm...
-- Levente "Si vis pacem para bellum!"
On Wed, 2003-03-19 at 17:02, Farkas Levente wrote:
I didn't really like having indexes stored in the root directory..
why? there are other files in the root directory: .subscriptions .customflags and in this case the directory stucture would be consistent.
Originally I made the .INBOX because I thought that'd help me with renaming INBOX, so I wouldn't have to rename() all files separately. But I don't even try to support renaming INBOX anymore since it can't be done atomically.
I guess I could just put everything in the root dir. But I think I'll do it only after next release so UIDs won't get lost when it gets moved.
Timo,
I tried Dovecot and think it has some real potential. The version I used had some flakey operation and some correspond to the problems other people are reporting. It could use more documentation so we can come up to speed properly to help develop, test, and expand it's capabilities.
As for all the issues with IMAP... Have you tried the following program to test dovecot's conformance?
http://www.alphaworks.ibm.com/tech/serverconformancetester
If not, I suggest it would be worthwhile. This is the program that UW-IMAP and others use to verify their system.
Gary
On Thu, 20 Mar 2003, GARY GENDEL wrote:
As for all the issues with IMAP... Have you tried the following program to test dovecot's conformance?
http://www.alphaworks.ibm.com/tech/serverconformancetester
If not, I suggest it would be worthwhile.
Only runs on WIN32 and AIX unfortunately.
-- Charlie
Charlie Brady wrote:
On Thu, 20 Mar 2003, GARY GENDEL wrote:
As for all the issues with IMAP... Have you tried the following program to test dovecot's conformance?
http://www.alphaworks.ibm.com/tech/serverconformancetester
If not, I suggest it would be worthwhile.
Only runs on WIN32 and AIX unfortunately.
True, but the server can be running on anything. You must have a kickaround machine that has windows on it. :^(
Gary
Timo Sirainen wrote:
On Wed, 2003-03-19 at 17:02, Farkas Levente wrote:
I didn't really like having indexes stored in the root directory..
why? there are other files in the root directory: .subscriptions .customflags and in this case the directory stucture would be consistent.
Originally I made the .INBOX because I thought that'd help me with renaming INBOX, so I wouldn't have to rename() all files separately. But I don't even try to support renaming INBOX anymore since it can't be done atomically.
I guess I could just put everything in the root dir. But I think I'll do it only after next release so UIDs won't get lost when it gets moved.
that's nice:-) I realy would like to see as .INBOX disappear:-)
-- Levente "Si vis pacem para bellum!"
Farkas Levente wrote:
other probles, that the outlook express can't be used when the folders contains big messages (it's died during send/recv), but if we switch folder setting headers only than it's works corre
I think I found a repeatable symptom with large messages:
If you get any amount of small messages first (i think) it works fine. The first large message you get, dovecot messes on the second chunk requested. If you just try that message again, dovecot fixes itself, and sends messages fine (i think). Hope that helps, yet to test Mail.app. I'll keep you posted!
-- Jesse Peterson / jesse@pixeltechs.com
On Wed, 2003-03-19 at 13:35, Farkas Levente wrote:
- first of all the folder list can't be subscribed i.e. only the top level folder can be subscribed. can't subscribe to folder which has subfolders and mail inside. all folders with has subfolders shonw as an empty name folder under itself. and you can't select these folders in mozilla's subscribe window (i.e you are not able to check it even it is there).
Looks like mozilla is a bit buggy here. But Dovecot was too, fixed again in CVS and patch in web page.
LIST "" foo.%
- LIST () "." "foo."
- LIST () "." "foo.bar"
Mozilla doesn't like the "foo." in the reply. IMAP protocol says that it should be sent, but Courier and Cyrus doesn't send it either. Also this was buggy in Dovecot anyway since it was always sent as \NoSelect folder, which is why you couldn't subscribe to those folders.
Another strange thing that I see is:
3 list "" "%"
- LIST (\Children \UnMarked) "." "evolution" .. 4 list "" "%.%"
- LIST (\UnMarked) "." "evolution.juttu" .. 11 subscribe "evolution/juttu" 11 NO [TRYCREATE] Mailbox doesn't exist: evolution/juttu
Why does it try "/" separator? That's clearly mozilla bug. Actually Dovecot is buggy there too, it shouldn't have said [TRYCREATE] since "/" makes it invalid mailbox name..
On Thu, 2003-03-20 at 19:47, Timo Sirainen wrote:
11 NO [TRYCREATE] Mailbox doesn't exist: evolution/juttu
Why does it try "/" separator? That's clearly mozilla bug. Actually Dovecot is buggy there too, it shouldn't have said [TRYCREATE] since "/" makes it invalid mailbox name..
Whops, no it wasn't, I just had full_filesystem_access = yes.
participants (6)
-
Charlie Brady
-
Farkas Levente
-
GARY GENDEL
-
Jesse Peterson
-
Marcus Rueckert
-
Timo Sirainen