If you had finished setting up mutt, you might have noticed that authentication is handled for you when you use mutt. This is about internal emails, where most people will have someone else setup their email.
I'm not even recommending it mutt (or any other specific MUA) as a solution today. These are simply examples that demonstrate how simple authentication can be.
If you want me to believe that internal pubkey authentication (probably based on a directory service provided by the IT department), then you are going to have to explain how most orginizations are able to handle stuff like internal addresses books, which are also provided by directory services (LDAP, Active Directory, etc). An address book requires far more UI than authentication, yet it is a common feature.
I'm not even recommending it mutt (or any other specific MUA) as a solution today. These are simply examples that demonstrate how simple authentication can be.
If you want me to believe that internal pubkey authentication (probably based on a directory service provided by the IT department), then you are going to have to explain how most orginizations are able to handle stuff like internal addresses books, which are also provided by directory services (LDAP, Active Directory, etc). An address book requires far more UI than authentication, yet it is a common feature.