On Fri, 2008-05-16 at 00:48 -0700, David Jonas wrote: > Recently we changed Postfix to use Dovecot for our SASL authentication > and we ran into trouble with some of our clients having extraneous > spaces at the end of their usernames. The quick fix was to add a space > to username_chars. The slightly longer fix was a pretty simple patch to > Dovecot. I put the trimming in auth_request_fix_username. I didn't think > it warranted a full strfuncs function. > > If there is a better way to do this I'm all ears. I don't really like > patching with my own code, even if I did essentially steal if from the > kernel's strstrip().
How about this: http://hg.dovecot.org/dovecot-1.1/rev/15ddb7513e2d Then you can use auth_username_format = %Tu
signature.asc
Description: This is a digitally signed message part