码迷,mamicode.com
首页 > 其他好文 > 详细

dovecot并发数造成foxmail、outlook等客户端工具接收邮件有时候报错

时间:2018-01-25 12:02:24      阅读:594      评论:0      收藏:0      [点我收藏+]

标签:cot   process   客户端   nec   pop   log   默认   user   ror   

问题:dovecot并发数造成foxmail、outlook等客户端工具接收邮件有时候报错,频繁点收取邮件报错。

/var/log/maillog日志有大量的报错:

Jan 24 14:01:33 mail dovecot: imap-login: Error: read(imap) failed: Remote closed connection (service's process_limit reached?)


1、看报错应该是dovecot最大并发数的问题(默认是2048),使用这个命令确认下

netstat -antulp | grep "imap" | wc -l
3233


2、更改配置文件dovecot.conf,我改了这几个值。

default_process_limit = 20480
default_client_limit = 65535
mail_max_userip_connections = 2048

service pop3 {
    process_limit = 20480
}

service imap {
    process_limit = 20480
}

protocol imap {
    mail_max_userip_connections = 20480
}


3、重启dovecot服务。

dovecot并发数造成foxmail、outlook等客户端工具接收邮件有时候报错

标签:cot   process   客户端   nec   pop   log   默认   user   ror   

原文地址:http://blog.51cto.com/net881004/2064971

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!