通过Zimbra收取POP3邮件,总是提示错误:Connection reset

通过Zimbra收取POP3邮件,总是提示错误:Connection reset

通过Zimbra收取POP3邮件,总是提示错误:Connection reset。

查看mailbox.log文件提示:

com.zimbra.common.service.ServiceException: system failure: Unable to connect to POP3 server: DataSource: { id=TestId, type=pop3, isEnabled=false, name=Test, host=pop3.xxx.cn, port=110, connectionType=cleartext, username=wzk@xxx.cn, folderId=-1 }

解决办法,登录mailserver,执行如下操作:

1、确定javamail_pop3_enable_starttls的当前值

1
2
3
su - zimbra
 
zmlocalconfig | grep javamail_pop3_enable_starttls

提示: javamail_pop3_enable_starttls = true

2、修改成false后重新启动mailbox服务。

1
2
3
zmlocalconfig -e javamail_pop3_enable_starttls=false
 
zmmailboxdctl restart

然后就可以连接上了。

如果使用POP3s收取外部邮件,但是服务器证书是自签名或不受信任的证书,同样也会出错。修改Mailbox服务器的ssl_allow_untrusted_certs参数后重启mailboxd服务即可,代码如下:

01
02
03
04
05
06
07
08
09
10
11
$ zmlocalconfig | grep certs
data_source_trust_self_signed_certs = false
mailboxd_truststore = /opt/zimbra/java/jre/lib/security/cacerts
ssl_allow_accept_untrusted_certs = true
ssl_allow_mismatched_certs = true
ssl_allow_untrusted_certs = false
$ zmlocalconfig -e ssl_allow_untrusted_certs=true
$ zmlocalconfig -e data_source_trust_self_signed_certs=true
$ zmmailboxdctl restart
Stopping mailboxd...done.
Starting mailboxd...done.

对于IMAP该怎么做,你懂的:)

如果你设置过使用https登录(认证时通过https,平时使用http访问),使用zmtlsctl mixed命令配置的,添加新帐号的时候可能会一直显示Testing,但是在mailbox.log里面却提示Test Succeed,此时,将系统设置成http或https或redirect即可。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/100451.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • maven打包命令[通俗易懂]

    maven打包命令[通俗易懂]打包步骤是:清除,打包一般的maven项目打包命令是:mvncleanpackagemvnclean打包前清理掉之前有过打包的文件夹targetmvncompile项目编译mvnpackage开始项目打包执行这步可以不用执行compile了package包括了编译、打包这两步package完成后,会自动生成一个target文件,根据你编写的pom打包命令和assemb…

  • WSAStartup函数

    WSAStartup(MAKEWORD(2,2),&wsd)

  • MATLAB中plot函数_getline函数用法

    MATLAB中plot函数_getline函数用法本文接下来要讲解一下Matlab中最基本的Plot的用法Plot的定义和用法此MATLAB函数创建Y中数据对X中对应值的二维线图。如果X和Y都是向量,则它们的长度必须相同。plot函数绘制Y对X的图。如果X和Y均为矩阵,则它们的大小必须相同。plot函数绘制Y的列对X的列的图。如果X或Y中的一个是向量而另一个是矩阵,则矩阵的各维中…

    2022年10月16日
  • 时间序列预测——双向LSTM(Bi-LSTM)「建议收藏」

    时间序列预测——双向LSTM(Bi-LSTM)「建议收藏」  本文展示了使用双向LSTM(Bi-LSTM)进行时间序列预测的全过程,包含详细的注释。整个过程主要包括:数据导入、数据清洗、结构转化、建立Bi-LSTM模型、训练模型(包括动态调整学习率和earlystopping的设置)、预测、结果展示、误差评估等完整的时间序列预测流程。  本文使用的数据集在本人上传的资源中,链接为mock_kaggle.csv代码如下:importpandasaspdimportnumpyasnpimportmathimportkerasfromma

  • Delphi XE5如何读写INI文件

    Delphi XE5如何读写INI文件首先usesinifiles然后写文件procedureTHolidaySet.Button2Click(Sender:TObject);varIniFile:TIniFile;Count:Integer;begintryIniFile:=TIniFile.Create(TP…

  • Apache和PHP结合

    Apache和PHP结合Apache和PHP结合配置httpd支持PHPServerNameRequirealldeniedAddTypeapplication/x-httpd-php.php//解析PHPDirectoryIndexindex.htmlindex.php[root@shuai-01~]#vim/usr/local/apache2.4/conf/httpd.conf修

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号