Closed oyren closed 5 years ago
What happens if you run pass mutt-wizard-accountname
? Does it show you long password correctly.
Yes it shows my password correctly.
I also have this issue. Going from a 128 character password to 30 characters let me log in. I'm glad I checked the issues because I was clueless. I'm wondering if this is a constraint on sh/the environment and not mutt-wizard.
I'm more likely to think that there's an issue with either the password handling in mbsync
or on the IMAP server. There's a couple of reasons for my assumption :
1) Bourne shell has an input limit (i.e., a max. string length) of 128KiB, which is way more than even a ridiculously long password would require,
2) like OP confirmed, pass
stores and recalls these long passwords correctly, and
3) the setup and everything goes fine until the mailsync
script calls mbsync
.
We can take it for granted though that this issue actually relates to the password length, since some of the failing password examples (no. 5 & 6) consist of nothing else than alphanumeric characters, thus special characters cannot be the reason.
Yeah, this might be a troublesome problem, but it's really not ours. It's likely mbsync's issue and has to do with character encoding and there's nothing we can really do about it. Passwords are given from pass
right to isync
and msmtp
and there's nothing in mutt-wizard that touches much else. So I can't really do anything about this.
Hey long passwords still don't work for me, here are some I've tried. https://gitlab.com/LukeSmithxyz/mutt-wizard/issues/58
further right is a column which shows if the password worked --->
:}g=n]Mnt(qQkux%?/<9Y&x7j.dS
~F(Y2kN(u%zrp#s\jupqJ$@9=S7V-*$+A=@n /v\]d(XfQ3~WP?)@UGp8)4Vv<,#