-----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@example.com = localRecipient@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@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-----