Answers:
对于身份验证,您必须执行以下两项操作之一:
在gmail中,点击齿轮图标,转到Settings
,转到标签Forwarding POP/IMAP
,然后点击行中的Configuration instructions
链接IMAP Access
。
然后点击I want to enable IMAP
。在页面底部的有关配置邮件客户端的段落下,选择Other
。记下邮件服务器信息,并将该信息用于进一步的设置,如下一节所示。
yum install mutt
sudo apt-get install mutt
创建
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
创建mutt配置文件 muttrc
touch ~/.mutt/muttrc
打开muttrc
vim ~/.mutt/muttrc
添加以下配置
set ssl_starttls=yes
set ssl_force_tls=yes
set imap_user = "change_this_user_name@gmail.com"
set imap_pass = "PASSWORD"
set from="change_this_user_name@gmail.com"
set realname="Your Name"
set folder = "imaps://imap.gmail.com/"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"
set smtp_url = "smtps://change_this_user_name@gmail.com:PASSWORD@smtp.gmail.com:465/"
set move = no
set imap_keepalive = 900
进行适当的更改,例如change_this_user_name
您的gmail用户名和PASSWORD
gmail密码。并保存文件。
现在,您只需使用输入即可使用电子邮件客户端Mutt发送,接收和阅读电子邮件mutt
。
它将第一次提示您接受SSL证书;请按a
以始终接受这些证书。
现在,您将看到您的Gmail收件箱。
unable to reach imap.gmail.com
。我如何在这里缩小问题范围?
imap.gmail.com
。切换到外部网络后,一切正常。
a)从您的Google帐户生成应用专用密码
b01)安装Mutt Mail用户代理:
apt install mutt
b02)无需在路由器中进行任何端口转发,触发或虚拟服务器修改!
b03)生成如下目录:
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
b04)使用以下muttrc配置:
nano muttrc
在.mutt
目录上:
set from = "user@gmail.com"
set realname = "User Name"
set imap_user = "user@gmail.com"
set imap_pass = "pwd"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set smtp_url = "smtps://user@gmail.com@smtp.gmail.com:465/"
set smtp_pass = "pwd"
set move = no
set imap_keepalive = 900