[Dovecot] Advanced dovecot tricks - spam review/release
Timo Sirainen
tss at iki.fi
Thu Oct 4 17:29:02 EEST 2012
On 4.10.2012, at 5.28, Marc Perkel wrote:
> Thanks for your help. I think I'm close.
>
> This works:
> mail_location = maildir:/email/%d/%n:LAYOUT=fs
>
> This doesn't:
> mail_location = maildir:/email/%d:LAYOUT=fs
>
> The email client doesn't see the directories as folders and nothing is visible. I must be missing something.
Dunno. At least this method of testing works:
create test mail:
doveadm -O -o mail=maildir:/tmp/vmail/domain/user mailbox create INBOX
touch /tmp/vmail/domain/user/cur/newmail
test that user at domain works:
./imap -O -o mail=maildir:/tmp/vmail/domain/user:LAYOUT=fs
a select inbox
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted.
* 1 EXISTS
test that domain works:
./imap -O -o mail=maildir:/tmp/vmail/domain:LAYOUT=fs
b list "" *
* LIST (\HasNoChildren) "/" "user"
* LIST (\HasNoChildren) "/" "INBOX"
b OK List completed.
c select user
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted.
* 1 EXISTS
* 0 RECENT
test that superuser works:
./imap -O -o mail=maildir:/tmp/vmail:LAYOUT=fs
d list "" *
* LIST (\Noselect \HasChildren) "/" "domain"
* LIST (\HasNoChildren) "/" "domain/user"
* LIST (\HasNoChildren) "/" "INBOX"
d OK List completed.
e select domain/user
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted.
* 1 EXISTS
More information about the dovecot
mailing list