On Thu, Apr 16, 2009 at 08:24:54PM -0700, Jeff Grossman wrote:
> I have set up "recipient_delimiter = +" so I could put a folder name in an
> e-mail address and have it automatically filtered for me. I am using
> "mailbox_command = /usr/local/libexec/dovecot/deliver -n -m "$EXTENSION""
> as my mailbox_command. When the mail gets passed to deliver, the extension
> is lower case even if it originally started as uppercase. I asked on the
> Dovecot mailing list how I can convert it to uppercase for Deliver. Timo
> stated that Deliver does not do any case changing and that Postfix must be
> passing the variable in lower case. Is there a way for me to not have
> Postfix change the case? My folder names all start with a capital letter.
> Deliver cannot find the mailbox because "folder" does not equal "Folder".
Don't use mailbox_command, use mailbox_transport (assuming that in your
case deliver can work acceptably running as a fixed pipe(8) user rather
than as the recipient). The recipient extension in local(8) deliveries is
converted to lower-case (the entire local-part is converted to lower-case,
before the extension is extracted).
--
Viktor.
Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the "Reply-To" header.
To unsubscribe from the postfix-users list, visit
http://www.postfix.org/lists.html or click the link below:
<mailto:[email protected]?body=unsubscribe%20postfix-users>
If my response solves your problem, the best way to thank me is to not
send an "it worked, thanks" follow-up. If you must respond, please put
"It worked, thanks" in the "Subject" so I can delete these quickly.