#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