To save passwords when using Alpine mail program, one creates ~/.pine-passfile:
$ touch ~/.pine-passfile
But when I tried to save a password I got:
[Refusing to write non-encrypted password file]
So why won’t Alpine write to it?
I took a guess.
I edited the .pine-passfile and hit return once. So instead of being completely empty it had a single empty line in it (ie one non-printing character).
Next time I fired up Alpine it worked — it asked me for the master password and then stored my mail account password. Odd but true. Whether only Enter would work, I dunno.
Now, if you want to avoid using the master password, that is also possible. Not a great idea, I guess, but possible.