Eu acredito que o Mutt com o cygwin é configurado e construído sem suporte SMTP. Se você fizer
mutt -v
você verá uma lista de opções de configuração usadas no momento da criação.
Aqui está a saída do meu vira-lata
$ mutt -v
Mutt 1.5.20 (2009-12-10)
Copyright (C) 1996-2009 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type 'mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type 'mutt -vv' for details.
System: CYGWIN_NT-6.1-WOW64 1.7.9(0.237/5/3) (i686)
ncurses: ncurses 5.7.20091227 (compiled with 5.7)
libiconv: 1.13
hcache backend: GDBM version 1.8.3. 10/15/2002 (built Feb 26 2009 02:58:00)
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL -USE_SETGID -USE_DOTLOCK -DL_STANDALONE +USE_FCNTL -USE_FLOCK
+USE_POP +USE_IMAP -USE_SMTP
+USE_SSL_OPENSSL -USE_SSL_GNUTLS -USE_SASL -USE_GSS +HAVE_GETADDRINFO
Como você pode ver, ele tem -USE_SMTP, o que significa que não há suporte a SMTP embutido.
Você deve, em vez disso, instalar um MTA (agente de transferência de e-mail) e usar o suporte sendmail embutido do mutt.
Eu uso o pacote Cygwin ssmtp
. Depois de instalar o ssmtp
, execute ssmtp-config
para configurá-lo para falar com a retransmissão de email do seu ISP e remover / comentar o smtp_*
do seu .muttrc
. Você deve então ser bom para ir.