[ / / / / / / / / / / / / / ] [ dir / animu / asmr / rel / strek / sw / travis2k / vore / zoo ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): a0c96ce1c8c1741⋯.png (248.69 KB, 1920x1085, 384:217, email_ss_1920.png) (h) (u)

File (hide): f054902a73159b0⋯.jpg (33.54 KB, 630x630, 1:1, 1147390_1.jpg) (h) (u)

[–]

 No.896132>>896147 >>896157 [Watch Thread][Show All Posts]

Why in the world do you have to store your password in some cleartext file in your home directory in order to not type it every time you log into IMAP or SMTP in Mutt?.

How does Thunderbird do it? Mutt needs to do it like that.

It seems like all the CLI clients run under the assumption that you are using them on the same machine that is also the mail server. Documentation about connecting to remote SMTP and IMAP servers is always incomplete and buried deep within the documentation, instead of being the first thing they tell you about because it's not 1980 and we all mostly just connect to a remote service for this. Thunderbird makes this simple by asking you immediately on first launch to give addresses and passwords to your remote accounts to it can set them up for you. Would it really be so hard for them to have a process like this in ncurses or whatever?

I really really want to start using a terminal-based email client, mostly because after the Cliqz, Riseup, Looking Glass, and other controversies, I'm not all that trusting of Mozilla right now. However, they all just seem way too dated in their usability in relation to modern trends, in a way that goes beyond the fact that "they're terminal programs"

 No.896139>>896143

>how do I log in without typing my password

You don't, retarded puke.


 No.896143

>>896139

Well I do on Thunderbird and it works just fine.


 No.896147

>>896132 (OP)

>How does Thunderbird do it?

It stores your password as cleartext. Maybe not in text file but in some SQL database, but nonetheless.


 No.896157

>>896132 (OP)

Just configure mutt properly.

I am using Thunderbird at home and Claws-Mail at work.


 No.896164>>896170

Nobody developing command line or terminal software takes established user interface design practices into consideration. The only exception I know of is fish.

Good user interfaces are hard to make. It doesn't help that people who work in the terminal often do it for signaling, which works better if the software is unnecessarily convoluted and hard to learn.


 No.896170>>896177

>>896164

>Nobody developing command line or terminal software takes established user interface design practices into consideration

What are you even implying here? The "established user interface design practices" for terminal are short options parsed via getopt (thus supporting --), a manpage and an easily parseable output.


 No.896177

>>896170

That's the problem, there should be more than that.


 No.896229>>896267

Use GPG faggot


 No.896267>>896294 >>896307 >>896316 >>896319

>>896229

Right, so explain how that works with Mutt. Where does Mutt get the password?


 No.896294

File (hide): 12e4d0fd4689403⋯.png (161.37 KB, 500x522, 250:261, 12e4d0fd4689403e06df267948….png) (h) (u)

>>896267

You type it in baka.


 No.896307

>>896267

You can do something like this

myvar = `pass something`


 No.896316

>>896267

>source "gpg -dq $HOME/.my-pwds.gpg |"


 No.896319


 No.896452>>896534

The state of local mail clients is very sad in general. Latte drinking soyboy devs simply assyme you are going to use a web client, so no decent local alternatives exist.

We need PAM on steroids to solve the plaintext passwords issue, though. We should be capable of configuring which programs have access to which passwords, and even make it possible for a program to initiate a remote login process without even passing it your password, just in case you don't trust the program not to coredump it. A shame this won't work until we adopt the Android permissions system.


 No.896517

>worrying about plaintext password on your own computer

Don't let people touch your computer. Encrypt your /home. Simple.


 No.896534

>>896452

This is already a solved problem. You can do what you are talking about using GPG and gpg-agent.


 No.896576

So the thread subject should better be rewritten as "the terminal state of email clients"?




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
17 replies | 1 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / asmr / rel / strek / sw / travis2k / vore / zoo ][ watchlist ]