On 08/11/2009 09:25 AM Michal Hlavinka wrote: > Hi, > > I'm forwarding feature request from one Fedora user: > > <snip> > Shortly before suicide after migration to dbmail/postfix from Eudora > Mailserver > because we use % in Usernames as fallback and Apple-Mail does no Plaintext- > Auth if CRAM-MD% was used before i installed dovecot as proxy > > BUT it allows no % in Username > Please could be the following patch included? > > --- dovecot-1.1.18/src/master/master-settings.c 2009-07-27 03:56:32.000000000 > +0200 > +++ dovecot-1.1.18-patched/src/master/master-settings.c 2009-08-10 > 22:57:09.728065279 +0200 > @@ -310,7 +310,7 @@ > MEMBER(executable) PKG_LIBEXECDIR"/dovecot-auth", > MEMBER(user) "root", > MEMBER(chroot) "", > - MEMBER(username_chars) > "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@", > + MEMBER(username_chars) > "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz01234567890...@%", > MEMBER(username_translation) "", > MEMBER(username_format) "", > MEMBER(master_user_separator) "", > </snip> > > Would it be possible or is there any reason why this is a wrong idea?
Did you read the fine manual? Have a look at: http://wiki.dovecot.org/MainConfig#Authentication_processes -> auth_username_chars What exactly does the author mean with 'we use % in Usernames'. Login names like user%example.com? If so, there is another nice configuration option: auth_username_translation Regards, Pascal -- The trapper recommends today: deadbeef.0922...@localdomain.org