使用 Ubuntu Server,我有一个测试服务器,它使用 PHP 脚本发送邮件。除此之外,它不处理任何邮件。但是,我正在进行一堆“pop3 登录”进程。似乎有人/某物正在尝试登录 pop3 邮箱。但没有 POP3 邮箱正在(或应该)工作。有没有简单的方法可以关闭 Dovecot 的 pop3(或 imap)登录?我只需要 PHP 中的外发邮件...
答案1
如果您不使用 imap 或 pop3,则删除 dovecot:
sudo aptitude remove dovecot dovecot-pop3d dovecot-imapd
Dovecot 与您的外发邮件无关,您可能使用 postfix、exim 或其他 MTA 来处理外发邮件。
如果您想要使用 IMAP 而不是 POP3,那么只需删除 dovecot-pop3d 备份。如果您想要使用 POP3 而不是 IMAP,那么只需删除 dovecot-imapd。
答案2
导航到您的 /dovecot.conf 文件,搜索以下参数,如果没有,请添加它们。然后删除您不需要的服务或将其全部注释掉。
# Enabled mail protocols.
#protocols = pop3 imap sieve lmtp
答案3
我设置了选项 login_max_processes_count = 0 在 dovecot.conf 中。到目前为止,它运行正常。