On 17/06/2011 18:16, e-frog wrote:
On 17.06.2011 18:35, wrote Dominic Marks:
Hi Dominic,
Initially, /var/dovecot consists of acl, index and mail, all empty. The permissions on these are:
ls -l total 6 drwxrwxr-x 2 hmgp hmgp 512 17 Jun 12:23 acl drwxrwxr-x 3 hmgp hmgp 512 17 Jun 15:56 index drwxrwxr-x 3 hmgp hmgp 512 17 Jun 15:56 mail
If I perform a mail delivery to my mailbox, the mailbox parent directory is created with the following permissions:
ls -l total 2 drwx------ 3 dm hmgp 512 17 Jun 15:56 insidetrading.co.uk
Blind guess: You are delivering the mail via postfix local and not via dovecot-lda or lmtp?
Hi e-frog,
Nope.
From my main.cf:
virtual_transport = lmtp:unix:private/dovecot-lmtp
From my maillog:
Jun 17 18:37:06 comms dovecot: lmtp(75348): Connect from local Jun 17 18:37:06 comms dovecot: lmtp(75348, dm@insidetrading.co.uk): 8en+HVtz+01UJgEA+ZD7hg: msgid=20110617183706.04E3C3B618@mail.helenmarks.co.uk: saved mail to INBOX Jun 17 18:37:06 comms postfix/lmtp[78285]: 04E3C3B618: to=dm@insidetrading.co.uk, relay=mail.helenmarks.co.uk[private/dovecot-lmtp], delay=0.1, delays=0.05/0.04/0/0.01, dsn=2.0.0, status=sent (250 2.0.0 dm@insidetrading.co.uk 8en+HVtz+01UJgEA+ZD7hg Saved) Jun 17 18:37:06 comms dovecot: lmtp(75348): Disconnect from local: Client quit Jun 17 18:37:06 comms postfix/qmgr[99310]: 04E3C3B618: removed
In fact, during my tests I invoked the lmtp binary under gdb so I could inspect its behaviour, but prior to that I'd been relaying through lmtp.
Thanks, Dominic