请参我的git send-mail中的关于Gmail的设置部分,不然也是无法使用mutt发送邮件的!
这是Gmail账户的安全机制的问题,和配置文件无关!所以要首先设置Gmail,不是用现在Gmail提供的较高的安全级别应用!
~/.esmtprc文件
identity "example@gmail.com"
hostname smtp.gmail.com:587
username "example@gmail.com"
password "password"
starttls required
~/.muttrc文件
set sendmail="/usr/bin/esmtp"
set use_envelope_from=yes(参看esmtp官网)
set from="Name <example@gmail.com>"
set use_from=yes
set edit_headers=yes
现在可以正常使用