Imap
Dovecot 忽略最大 IMAP 連接數
我有一個執行 Dovecot/Postfix 的單一郵箱郵件伺服器,我有兩個 IMAP 客戶端,PC 上的 Thunderbird 和 Android 上的 K9。即使在我將“mail_max_userip_connections”變數更改為 50 後,我仍然在日誌中收到此錯誤。
puppet dovecot: imap-login: Maximum number of connections from user+IP exceeded (mail_max_userip_connections=10): user=<admin@domain.net>, method=PLAIN, rip=62.242.90.2, lip=198.29.31.229, TLS
為什麼它說它在日誌中設置為10?是硬編碼的嗎?
grep -r "mail_max_userip_connections" /etc/dovecot /etc/dovecot/conf.d/20-managesieve.conf: #mail_max_userip_connections = 10 /etc/dovecot/conf.d/20-pop3.conf: #mail_max_userip_connections = 3 /etc/dovecot/conf.d/20-imap.conf: mail_max_userip_connections = 50
進行更改後,我重新啟動了 dovecot,但仍然記錄了此錯誤,並且我無法訪問郵箱。誰能幫我理解為什麼我似乎無法提高最高限額?
我最近有機會更改此值,但我在主配置文件中更改了它;我
/etc/dovecot/dovecot.conf
現在說:protocol imap { mail_max_userip_connections = 50 }
它很榮幸;這是在 Centos 6.2 系統上使用 dovecot 2.0.9。我不知道這是對您問題的回答,但我認為了解其他人已使其工作以及如何工作可能對您有用。
mail_max_userip_connections = 50
在全域部分中添加,而不是在protocol imap
或protocol pop3
部分中。至少在這樣做之後,我dovecot -a
開始返回請求的值mail_max_userip_connections
而不是預設值10
。我在 CentOS 上執行 Dovecot 2.0.9。