[Dovecot] recipient delimiter and lmtp

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Tue Jun 2 13:38:17 EEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, 2 Jun 2009, Charles Marcus wrote:

>> To insert a '.' anyplace into the recipient name, you have to do
>> something on MTA level. E.g. with sendmail you could map:
>>
>> 'lo.calRecpient' to 'localRecipient+lo.calRecpient'
>
> But that's not what I want. I want:
>
> lo.calRecipient at example.com = localRecipient at example.com
>
> for both recipient validation *and* Delivery purposes, *but*...
>
> obviously the LDA (in addition to postfix) would have to understand that
> they are the same, and Sieve would as well, in order to be able to
> filter/file into a folder based on a matching rule *if* one exists - or
> just Deliver to the Inbox for localRecipient at example.com if one doesn't.

Therefore my suggestions to map "us.er" to "user+us.er". This is done with 
envelope information during SMTP not in headers, hence, should not effect 
delivery phase. After mapping, postfix delivers to "user" (local 
recipient), you configure Postfix to call Dovecot deliver with "-d user -m 
detail -n". "-m detail" is the default mailbox, "-n" does not create a 
missing mailbox.

Bye,

- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iQEVAwUBSiUBG3WSIuGy1ktrAQJaEAgAtVS2ZJoWmRsJhABKf2SMfwIAKk6D+S0H
OYs3vUkFbsqcQTd+9Xg32R2lpPcuHhHkij5lQM33q+q9lNuBYSf3b2qT4UTcLwcz
4nTCprCySD4UGxa2i1KOs7LKxoXeMO8jRuG5s3uOqEeTqs2fb+6sctSWSnvgInnH
t/fClJ7YvO8KTP17b8ecn3NKRBQ2I9295oFhuzQe4P755bdmBoS5PsU4HXL4db0h
TFUX4RqDqlBDg3KKWOkmbPczhIRCB71AJmpzetWHyma9ovJH7G8mJ3YXoAMYjDCL
4thGygxjiOnwUXqeQs5nD5G9aiU1cQPcgz/J/L6Ks0P3DiGh0nj3MQ==
=UNsH
-----END PGP SIGNATURE-----


More information about the dovecot mailing list