[Dovecot] How to disable pop3 in version 2?
Knute Johnson
dovecot at knutejohnson.com
Wed Nov 23 02:40:31 EET 2011
On 11/22/2011 3:03 PM, Timo Sirainen wrote:
> On 23.11.2011, at 0.53, Knute Johnson wrote:
>
>> I'm about to bring up a new mail server running Ubuntu 11.10 with
>> Dovecot 2. I've been using 1.2 all along and there are a bunch
>> more config files in 2. In 1.2 I just edited the protocols
>> statement but I can't find one in version 2. Is there a way to
>> disable pop3 or do I just firewall the ports?
>
> In the example dovecot.conf there's a protocols setting. If you don't
> see any, you can just add your own wherever. "protocols=imap" should
> work.
>
>> And a related question, I've been using imaps on port 993 but I
>> hear that's not the best solution anymore, I should be using imap
>> with STARTTLS? How do I disable imaps?
>
> Well, http://wiki2.dovecot.org/SSL explains this more. I don't think
> you really need to disable imaps, but if you want to, you can do it
> with:
>
> service imap-login { inet_listener imaps { port = 0 } }
>
>
Thanks for that. The service imap-login line above is in the file
/etc/dovecot/conf.d/10-master.conf. I don't know if that is standard
for version 2 or something that Ubuntu created.
The Ubuntu installation has this line in the /etc/dovecot/dovecot.conf file;
!include_try /usr/share/dovecot/protocols.d/*.protocol
That directory contains one file;
dovecot-imapd.protocol
and it contains one line;
protocols = $protocols imap
So I am assuming that it is adding imap to the protocols in the
environment variable $protocols somehow?
dovecot -n yields;
protocols = " imap"
I did get TBird to retrieve mail from port 993 using SSL however. Will
it work without a protocols = imaps?
Thanks,
--
Knute Johnson
More information about the dovecot
mailing list