#3801: % Character Unsupported in Usernames within IMAP Path
------------------------------------------+---------------------
 Reporter:  Loots                         |      Owner:  brendan
     Type:  defect                        |     Status:  new
 Priority:  major                         |  Milestone:
Component:  IMAP                          |    Version:  1.5.23
 Keywords:  %, IMAP, username, spoolfile  |
------------------------------------------+---------------------
 The username for my email account contains a % character which Mutt does
 not seem to recognize as valid for setting the spoolfile IMAP path. For
 example if I set the following in my muttrc file:

 {{{
 set spoolfile="imaps://redacted%[email protected]:993/INBOX"
 }}}

 ...I get this error message when debugging (d2):

 {{{
 [2016-01-02 09:20:20] Reading
 imaps://redacted%[email protected]:993/INBOX...
 [2016-01-02 09:20:20]
 imaps://redacted%[email protected]:993/INBOX is an invalid
 IMAP path
 }}}

 I receive the same error message if I replace the % character with \045
 inside of the muttrc configuration file. However, if I use \044 or \046
 instead of \045 for example, the IMAP path is seen as valid by Mutt.

 I have redacted my email and hosting provider in the code blocks above and
 my hostname in the system information below for privacy reasons.

 System Information:
 {{{
 Linux REDACTED 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u1
 (2015-12-14) x86_64 GNU/Linux
 }}}


 Mutt Version Information is attached.

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3801>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to