For auto configuration, RFC 6186 states in section 4: > When a user identifier is required, MUAs MUST first > use the full email address provided by the user, and if that results > in an authentication failure, SHOULD fall back to using the "local- > part" extracted from the email address. Claws Mail's autoconfiguration only uses the local part before the @ and does not use the full email address first.
I think autoconfig in Claws doesn't implement that part at all, because I've seen that the RFC was full of SHOULDs and MAYBEs and WHOKNOWs and I decided not to do anything there.
Using the local part as username predates autoconfig implementation, in fact.
Changes related to this bug have been committed. Please check latest Git and update the bug accordingly. You can also get the patch from: http://git.claws-mail.org/ ++ ChangeLog 2015-08-26 11:06:02.883860661 +0200 http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=11ec622883294a9668b5c8127ba13260a0448543 Merge: 18b0723 87b3e7c Author: Colin Leroy <colin@colino.net> Date: Wed Aug 26 11:06:02 2015 +0200 Merge branch 'master' of file:///home/git/claws http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=87b3e7c74ad88c3a60c9c2df93901209766455dd Author: Ricardo Mones <ricardo@mones.org> Date: Wed Aug 26 10:59:29 2015 +0200 Fix bug #3209 ‘autoconfig does not use full email address as username’ If a provider supports Auto-Configuring it's likely to be using the full email address as user ID, not the local machine $USER.