我只是设置了Dovecot 2,我想让它在端口993
上imaps
所有接口上的imaps
,并且只在端口143
上监听正常的imap
。
这样我就可以减less公开的端口,并且仍然可以在同一台服务器上运行的webmail客户端使用非tls连接。
我可以在这里更改监听端口:
Service imap-login { inet_listener imap { address = localhost #port = 143 } inet_listener imaps { #port = 993 #ssl = yes }}
并与listen = *, ::
我可以改变接口,但不是分别为不同的端口。 listen命令在inet_listener
块内inet_listener
。
好吧,我实际上在input问题的同时在dovecot的某个提交日志中find了答案。 相关的命令是address = [...]
不listen
。
所以现在看起来像这样:
service imap-login { inet_listener imap { address = localhost #port = 143 } inet_listener imaps { #port = 993 #ssl = yes }}
资料来源: http : //www.dovecot.org/list/dovecot-cvs/2009-August/014295.html