Infelizmente, isso pode ser um problema com o Mutt e seu uso de gnutls
, como pode ser visto no Listas de discussão Mutt , no entanto, existem algumas soluções.
Vale a pena remover os arquivos de cabeçalho de .mutt/cache/headers
, pois eles podem, às vezes, causar problemas. Também noto que no seu .muttrc
você não tem uma linha mailboxes
. Eu uso o gmail em Mutt
e tenho o seguinte no meu .muttrc
(embora o seu possa ser diferente):
mailboxes +INBOX +archive +sent +drafts +spam +trash
Eu mencionei isso porque no Launchpad esse erro foi discutido e alguém mencionou que especificar apenas as caixas de correio corretas resolveu seu problema.
Comparar seu .muttrc
com o meu em geral não revela outras diferenças, e Mutt
e gmail estão trabalhando para mim com configurações quase idênticas.
No entanto , se estas sugestões não resolverem o seu problema, é possível criar Mutt
a partir da origem e garantir que você o crie com openssl
support, para poder usar openssl
em vez de gnutls
. Eu notei que em seu segundo Pastebin, seu Mutt foi realmente construído com gnutls
, como seu debug revela:
-USE_SSL_OPENSSL +USE_SSL_GNUTLS
Aqui -
significa sem esse atributo e +
significa com esse atributo.
Então, antes de começarmos a construir, limpe o mutt
:
sudo apt-get purge mutt
e depois obtenha as dependências com
sudo apt-get build-dep mutt
Não há problema em usar build-dep
aqui, pois a versão mais recente de mutt
(neste momento) não requer nenhuma biblioteca mais recente do que aquelas obtidas com build-dep
.
Você também precisará inserir:
sudo apt-get install openssl libsasl2-modules libssl-dev libssl1.0.0
Agora faça o download do código-fonte mais recente do site oficial (que é o 1.5.21 no momento da publicação) e, em seguida, verificar a assinatura gpg apropriada e
cd
para o arquivo baixado e descompacte o código-fonte com
tar xzvf mutt-1.5.21.tar.gz
Em seguida, passe essas opções extras para configure
(precisamos incluir as outras opções, bem como ssl
como imap
e smtp
support e outras coisas não são compiladas por padrão):
./configure --enable-pop --enable-imap --enable-smtp --with-ssl --enable-hcache --with-gss --with-sasl --enable-debug --enable-gpgme
Em seguida, continue a criar e, em seguida, instale o programa com
make
sudo make install or sudo checkinstall
A compilação leva apenas alguns instantes e deve permitir que você use Mutt
novamente. É provavelmente uma boa ideia limpar o cache de cabeçalho (conforme detalhado acima) antes de executar o novo programa. Ele usará ssl automaticamente, pois agora não há suporte a tls embutido.
Uma captura de tela do programa recém-compilado (mostrando alguns e-mails mais antigos e não pessoais):