8 messages in net.sourceforge.lists.courier-users[courier-users] courier-imap -- some ...
FromSent OnAttachments
Chad Leigh -- Shire.Net LLCJan 24, 2007 11:28 pm 
Sergiy ZhukJan 24, 2007 11:38 pm 
Chad Leigh -- Shire.Net LLCJan 25, 2007 12:02 am 
Sergiy ZhukJan 25, 2007 12:26 am 
Chad Leigh -- Shire.Net LLCJan 25, 2007 1:00 am 
Gordon MessmerJan 25, 2007 3:50 am 
Chad Leigh -- Shire.Net LLCJan 25, 2007 12:28 pm 
Michelle KonzackJan 31, 2007 5:24 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] courier-imap -- some accounts on NFS mounted disks getting messed up on expungeActions...
From:Chad Leigh -- Shire.Net LLC (chad@shire.net)
Date:Jan 24, 2007 11:28:27 pm
List:net.sourceforge.lists.courier-users

I am not sure if this is a courier problem or a client problem, but it is only happening to those maildirs which are mounted off of our nfs server and is happening in both Apple Mail.app and Thunderbird on Windows.

Our courier-imap was updated to day to the latest 4.1.2 and the latest authlib 0.59.1 and is running on FreeBSD 6.1

We have a Solaris 10 machine with a bunch of ZFS filesystems being shared over nfs to our FreeBSD machine. The goal is to eventually have all the maildirs mounted over nfs to the imap machine(s) (currently just 1). Right now there are around 5 different email accounts that are being mounted over NFS. All the other many dozen email accounts are on local disks. Each account over nfs is mounted at its actual maildir location (that is , there is not one master mail directory that holds a bunch of maildirs)

Ie

if our mail system is set up on the following system

/mail/domain1.com/c/chad /mail/domain2.com/s/seth

where those two dirs are the actual maildirs for ch@domain1.com and se@domain2.com, then the mount would

zfs-i3:/local/mail/domain1.com/c/chad on /mail/domain1.com/c/chad (nfs) zfs-i3:/local/mail/domain2.com/s/seth on /mail/domain2.com/s/seth (nfs)

I have about 5 or 6 accounts set up like this. All are my own accounts except one for my brother and one for one other person. One (only one) of my accounts has the issue, and I use Apple Mail.app. My brothers also has the issue. He uses Thunderbird on Windows

The issue is:

Sometimes after marking a few mails for delete, I then do an expunge, and then the mail is messed up so that if I click on a message, the wrong mail body shows for that message. My brother reports similar with his Thnuderbird. Rebuilding (reloading the client cache) fixes it but then it happens again. It is only happening on these NFS mounted maildirs and not in all of the accounts set up that way. It started after moving to the nfs mounted maildirs. (I shut down the mta and courier-imap daemons, tarred up the maildir, mounted the nfs maildir in a sister directory and untarred the tarred maildir contents, then unmounted the mail dir and mounted it in the original maildir location).

The reason I am suspecting courier is that it seems to affect multiple clients (Mail.app and Windows Thunderbird, could be others we have not tested) and only happens on the nfs mounted maildirs, which is removed from the client space.

After I upgraded from 4.0.x to 4.1.2 today, it seems to happen less but still happens.

Any thoughts on this or tests or other things I need to do would help.

Thanks Chad