前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >通过Zimbra收取POP3邮件,总是提示错误:Connection reset

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

作者头像
全栈程序员站长
发布2021-05-19 15:40:18
发布2021-05-19 15:40:18
1.2K0
举报

通过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即可。

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年5月11日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档