hwechtla-tl:
Cyrus mail address mappings
Since I could find no documentation on how Cyrus lmtpd actually handles local
parts of email addresses, I read the source code and decided to document that
here. This is what I gathered.
- There is a prefix that will cause messages to be delivered to folders
named verbatim. By default, the prefix is just "+". For example, to
deliver to folder foo.bar, use "+foo.bar@your.server". The prefix can
be changed with the setting "postuser"; for example, if you have
"postuser: me" in your imapd.conf, the address becomes
"me+foo.bar@your.server".
- "account+folder.name@your.server" will get delivered to folder
user.account.folder.name.
- plus-less local parts will get delivered to the INBOX of the account
with the same name.
Remember that the anonymous user should have "p" rights to the folder to
actually post into it. If delivery fails because of lacking permissions,
the methods fall back to INBOX delivery.
kommentoi
(viimeksi muutettu 10.08.2007 10:19)