如何配置并强制用户使用 IMAP?

如何配置并强制用户使用 IMAP?

我已经安装了带有 postfix 和 dovecot 的邮件服务器。
我的客户使用 The Bat 电子邮件客户端软件。
发送邮件时,他们使用 STARTTLS 的 tcp 端口 587。
我禁用了 tcp 端口 25 在防火墙(在服务器中)中发送邮件。

现在,他们通过 tcp 端口 110 POP3 协议接收邮件。
我想使用 IMAP 或 IMAPS 为我的客户接收邮件。
我完全想禁用 POP3 协议。

1)我尝试将“蝙蝠”中接收邮件的端口号更改为143,但无法接收邮件。我怎样才能做对呢?
2) 我应该重新配置 dovecot 以仅使用 IMAP/S 吗?
3)我的想法对吗?

PS:我在防火墙中打开了服务器上的端口 143。

答案1

确保您的鸽舍配置正确。 (如何)

  1. 根据版本检查您是否在以下位置启用了 imap 协议:
    /etc/dovecot.conf
    /etc/dovecot/dovecot.conf

    /etc/dovecot/conf.d/10-master.conf

  2. 检查 dovecot 是否正在监听 143

  3. 从外部检查端口是否确实打开。

  4. 设置客户端(如何)

编辑:问题已解决,问题出在客户端(Bat 电子邮件客户端)

相关内容