On Tue, 2006-02-14 at 18:06 +0200, Tom Alsberg wrote:
BTW. your hostnames aren't same in the different machines, right? And there's no other weirdness that prevents one process from seeing another? Because if Dovecot thinks that the process which has created the dotlock doesn't exist, it overrides the dotlock immediately.
No, there is nothing special of this kind. All hosts have unique hostnames, and all processes see all other processes on the server.
What kind of dotlock files does exim create? Dovecot stores inside them "pid:hostname". I guess it's possible that if Exim also writes something inside them, Dovecot might interpret it wrong..
Dovecot and the MTA (Exim) delivery run on different hosts, though, but that is natural and shouldn't be a problem, right?
Right.