我是linux的新手,需要一些帮助才能将mutt用于我的办公室MS Exchange服务器。
我已经使用配置选项安装了mutt 1.5.23:--enable-imap --with-ssl
和--enable-hcache
。
我认为,我可以登录我的交换帐户,但不能超越(阅读或发送邮件)。 Mutt登录,然后用消息
表示连接已关闭- Mutt :(没有邮箱)[Msgs:0] ---(日期/日期)----------(全部)
我的.muttrc
或.msmtprc
是否有问题?我不知道。我正在粘贴这两个文件的内容:
的.muttrc:
source /usr/local/etc/Muttrc
set realname = "Ashish Goel"
set from = "ashish.goel@abc.com"
set envelope_from = yes
set imap_user = "ashish.goel@abc.com"
set folder = "imaps://owa.abc.com/owa/INBOX"
set imap_authenticators = "login"
set mbox = "imaps://owa.abc.com/owa/INBOX"
set spoolfile = "imaps://owa.abc.com/owa/INBOX"
set record = "imaps://owa.abc.com/owa/Sent Items"
set postponed = "imaps://owa.abc.com/owa/Drafts"
set copy=yes
set smtp_url = "smtps://ashish.goel@abc.com@owa.abc.com/owa"
mailboxes !
set header_cache = ~/.mutt/headers
set message_cachedir = ~/.mutt/cache/bodies
set certificate_file = /etc/ssl/certs
set imap_check_subscribed = yes
set imap_keepalive = 300
set imap_passive = no
set mail_check = 60
set timeout = 15
set sendmail = "/usr/bin/msmtp"
set ssl_verify_host = no
set ssl_verify_dates = no
.msmtprc:
account work
host owa.abc.com/owa
port 587
from ashish.goel@abc.com
user ashish.goel@abc.com
auth ntml
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile ~/.msmtp.log
ntlmdomain MYDOMAIN
protocol smtp
account default : work
答案 0 :(得分:0)
我在这个版本和更高版本的mutt上都有Exchange 2010服务器这个问题。最后,我发现在IMAP中重置我订阅的文件夹后问题就消失了。我通过使用也使用IMAP的网络邮件网关完成了这项工作。如果您没有这样的设施,请尝试提示here以生成订阅文件夹列表,进行更改,并查看更新后的列表现在是否适合您。
答案 1 :(得分:0)
这些是我正在使用的配置文件:
.muttrc:
set sendmail="/usr/bin/esmtp"
set envelope_from=yes
set realname="Kitone Elvis Peter"
set from="Kitone Elvis Peter <elviskitone@gmail.com>"
set use_from=yes
set edit_headers=yes
set smtp_url = "smtp://elviskitone@gmail.com@smtp.gmail.com:587/"
set smtp_pass =""
set imap_user = "elviskitone@gmail.com"
set imap_pass = ""
set mail_check = 30
set move = no
set imap_keepalive = 900
set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
我使用esmtprc而不是msmtprc。
.esmtprc:
identity "elviskitone@gmail.com"
hostname "smtp.gmail.com:587"
username "elviskitone@gmail.com"
password ""
starttls required
您还需要在电子邮件上启用IMAP(如果尚未启用)。另外,您需要在电子邮件设置中授予对电子邮件中不安全或第三方应用程序的访问权限。