Rainer Sokoll wrote: ... > I have a weird problem: I have an $ sign in my imap account=E2=80=99s = > password, lets say word1$word2. > Whatever I put in imap_pass - it does not work. With debugging at level = > 5, I see: > > set imap_pass =3D word1$word2 -> word1 #I understand this > set imap_pass =3D word1\$word2 -> word1 > set imap_pass =3D "word1\$word2=E2=80=9C -> word1 > set imap_pass =3D 'word1\$word2=E2=80=98 -> word1\\ #Really! > set imap_pass =3D 'word1$word2=E2=80=98 -> word1 > > But it worked before, with "word1\$word2=E2=80=9C. I wanted to add a = > second IMAP account, and therefore, I moved imap_pass away from = > ~/.muttrc to another file and sourced it in muttrc. > > Mutt 1.5.23 (2014-03-12) > > I am pulling my hair out=E2=80=A6 >= > https://zuttobenkyou.wordpress.com/2010/11/05/mutt-multiple-gmail-imap-set= > up/ (three backslashes before $) does not work either. > Any hint is appreciated, > > Rainer
if you somehow sourced or interpreted it during the move then that likely stripped some of the protecting characters (or did you cut and paste?). without seeing the exact file i'm not going to be able to interpret your strings above. you may have left out something important and i can't make sense of things like: > set imap_pass =3D 'word1\$word2=E2=80=98 -> word1\\ #Really! i.e. i see no closing quote character and that may be affecting other stuff later... ant