Usando o mailx sem armazenar uma senha

3

Estou tentando configurar mailx para usar minha conta do Gmail. Eu encontrei uma configuração que pode enviar e-mail com sucesso, mas requer que eu armazene minha senha de e-mail em um arquivo de configuração no meu diretório pessoal. Eu gostaria de ser solicitado a senha toda vez, em vez de armazená-lo.

Eu tentei deixar de fora o campo smtp-auth-password onde a senha está presente, mas o programa não solicita uma senha e, em vez disso, me envia este erro: Usuário e senha são necessários para a autenticação SMTP.

Existe alguma maneira de configurar mailx para que minha senha de e-mail seja usada de maneira segura?

Aqui está o meu arquivo de configuração mailx :

account gmail {
    set folder=imap://(removed)@imap.gmail.com
    set smtp-use-starttls
    set ssl-verify=ignore
    set smtp=smtp://smtp.gmail.com:587
    set smtp-auth=login
    set from=(removed)@gmail.com
    set smtp-auth-user=(removed)
    set smtp-auth-password=(removed)
    set nns-config-dir=~/.certs
}
    
por ZeroKelvinKeyboard 03.06.2015 / 05:14

1 resposta

0

Qual versão de mailx você está usando?

heirloom-mailx 12.5 no Ubuntu 14.04 solicita a senha toda vez, se não houver configuração smtp-auth-password em% código%. Este recurso foi adicionado em 12.0 em março de 2006, de acordo com ChangeLog .

    
por 03.06.2015 / 12:25