On Sat, Nov 28, 2020 at 03:04:38PM -0700, @lbutlr wrote: > > There is no configuration parameter to lowercase email addresses in the > > postfix lmtp client. You should be able to configure dovecot to accept > > case insensitive email addresses. It should do that by default in recent > > versions. I believe the parameter to look into is auth_username_format. > > Postfix folds usernames to lowercase and this cannot be changed > *unless this has changed in the also couple of years?). Are you saying > that LMTP in postfix behaves differently than local(8)?
Yes, downcasing of recipient addresses is a feature of the local(8) delivery agent, and is generally not done elsewhere in Postfix. Keys for table lookups in fixed-key (rather than key pattern such as regexp, PCRE, ...) tables are folded to lower-case, but the results are are used verbatim. Keys are passed verbatim to pattern-based tables, but these default to case-insensitive matching (use "/i" to disable in PCRE and regexp). > Postfix lookups are not case sensitive, so USER will match user. Actually, Postfix works hard to avoid case-folding, especially for messages that transit the MTA and are not delivered locally. -- Viktor.