ExQuilla
Thunderbird 的 ExQuilla 支持Exchange 邮箱,但是吧,收费
解决方法就是使用davmail作为网关,Thunderbird作为邮件客户端进行收取邮件即可。
DavMail
官网: http://davmail.sourceforge.net/
Ever wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an Exchange server, even from the internet or behind a firewall through Outlook Web Access. DavMail now includes an LDAP gateway to Exchange global address book and user personal contacts to allow recipient address completion in mail compose window and full calendar support with attendees free/busy display.
意思是想要拜托OutLook吗? 小老弟,可以使用DavMail 奥
下载地址:http://davmail.sourceforge.net/download.html
运行之后我们只需要修改图中马赛克的地方作为你公司的域名即可:
https://mail.xxx.com/EWS/Exchange.asmx
Thunderbird
填写用户名密码
点击上面的手动配置
按照下面图中配置即可
Incoming server type is IMAP, server hostname is localhost, default port is 1143, no SSL and normal password authentication. Outgoing server is localhost, default port is 1025, no SSL and normal password authentication. Set your username (windows account name or email address) and click Re-test to validate account settings, then Create Account:
配置完了点击Re-test
会提示你成功,你直接点击Done 就可以免费享受了
点Done
他会提示你 当前的localhost 没有使用加密
不用管他 点击图中的地方 confirm 就会去获取邮件了
MailSpring
选择IMAP/SMTP
填写用户名密码
按照下面图中配置即可
参考:
https://www.cnblogs.com/hugetong/p/11277963.html
http://davmail.sourceforge.net/thunderbirdimapmailsetup.html
10款好用的Ubuntu 邮件客户端:
https://linuxhint.com/10_best_email_clients_ubuntu/
注意
因为davmail 作为网关,需要先运行,然后在打开thunderbird 去获取邮件
下载地址:
https://download.csdn.net/download/u013270444/86747528
最好用这个版本的 其他版本的好像有问题
DavMail Current version: 6.0.1-3390
设置Davmail为服务器模式(可选)
# DavMail settings, see http://davmail.sourceforge.net/ for documentation
#############################################################
# Basic settings
# Server or workstation mode
davmail.server=true
# connection mode auto, EWS or WebDav
davmail.mode=EWS
# base Exchange OWA or EWS url
davmail.url=https://xxx.com/EWS/Exchange.asmx
# Listener ports
davmail.caldavPort=1080
davmail.imapPort=1143
davmail.ldapPort=1389
davmail.popPort=1110
davmail.smtpPort=1025
#############################################################
# Network settings
# Network proxy settings
davmail.enableProxy=false
davmail.useSystemProxies=false
davmail.proxyHost=
davmail.proxyPort=
davmail.proxyUser=
davmail.proxyPassword=
# proxy exclude list
davmail.noProxyFor=
# allow remote connection to DavMail
davmail.allowRemote=true
# bind server sockets to a specific address
davmail.bindAddress=
# client connection timeout in seconds - default 300, 0 to disable
davmail.clientSoTimeout=
# DavMail listeners SSL configuration
davmail.ssl.keystoreType=
davmail.ssl.keystoreFile=
davmail.ssl.keystorePass=
davmail.ssl.keyPass=
# Accept specified certificate even if invalid according to trust store
davmail.server.certificate.hash=
# disable SSL for specified listeners
davmail.ssl.nosecurecaldav=false
davmail.ssl.nosecureimap=false
davmail.ssl.nosecureldap=false
davmail.ssl.nosecurepop=false
davmail.ssl.nosecuresmtp=false
# disable update check
davmail.disableUpdateCheck=true
# Send keepalive character during large folder and messages download
davmail.enableKeepalive=false
# Message count limit on folder retrieval
davmail.folderSizeLimit=0
# Default windows domain for NTLM and basic authentication
davmail.defaultDomain=
#############################################################
# Caldav settings
# override default alarm sound
davmail.caldavAlarmSound=
# retrieve calendar events not older than 90 days
davmail.caldavPastDelay=90
# EWS only: enable server managed meeting notifications
davmail.caldavAutoSchedule=true
# WebDav only: force event update to trigger ActiveSync clients update
davmail.forceActiveSyncUpdate=false
#############################################################
# IMAP settings
# Delete messages immediately on IMAP STORE \Deleted flag
davmail.imapAutoExpunge=true
# To enable IDLE support, set a maximum client polling delay in minutes
# Clients using IDLE should poll more frequently than this delay
davmail.imapIdleDelay=
# Always reply to IMAP RFC822.SIZE requests with Exchange approximate message size for performance reasons
davmail.imapAlwaysApproxMsgSize=
#############################################################
# POP settings
# Delete messages on server after 30 days
davmail.keepDelay=30
# Delete messages in server sent folder after 90 days
davmail.sentKeepDelay=90
# Mark retrieved messages read on server
davmail.popMarkReadOnRetr=false
#############################################################
# SMTP settings
# let Exchange save a copy of sent messages in Sent folder
davmail.smtpSaveInSent=true
#############################################################
# Loggings settings
# log file path, leave empty for default path
#davmail.logFilePath=/var/log/davmail.log
# maximum log file size, use Log4J syntax, set to 0 to use an external rotation mechanism, e.g. logrotate
#davmail.logFileSize=1MB
# log levels
#log4j.logger.davmail=WARN
#log4j.logger.httpclient.wire=WARN
#log4j.logger.org.apache.commons.httpclient=WARN
#log4j.rootLogger=WARN
#############################################################
# Workstation only settings
# smartcard access settings
davmail.ssl.pkcs11Config=
davmail.ssl.pkcs11Library=
# SSL settings for mutual authentication
davmail.ssl.clientKeystoreType=
davmail.ssl.clientKeystoreFile=
davmail.ssl.clientKeystorePass=
# disable all balloon notifications
davmail.disableGuiNotifications=false
# disable tray icon color switch on activity
davmail.disableTrayActivitySwitch=false
# disable startup balloon notifications
davmail.showStartupBanner=true
# enable transparent client Kerberos authentication
davmail.enableKerberos=false
注意修改davmail.url=https://xxx.com/EWS/Exchange.asmx
为你自己的地址
执行下面命令就正常运行了
nohup davmail davmail.properties &
如果你需要查看运行日志:
tail -f nohup.out
参考:https://davmail.sourceforge.net/serversetup.html