This project has moved and is read-only. For the latest updates, please go here.


TIdPOP3Server does not allow non-TLS and TLS clients to co-exist


TIdSMTPServers allows TLS and non-TLS clients to coexist at the same time on different ports, ie non-TLS on port 25 and TLS on port 587. Users can enable/disable TLS in the OnConnect event as needed. TIdPOP3Server does not support this. The TIdPOP3Server.DoConnect() method forces all connnections to use TLS, regardless of port, if the UseTLS property is set to utUseImplicitTLS, before the OnConnect event is fired. TIdPOP3Server needs to be updated to treat TLS more like how TIdSMTPServer does.
Closed Apr 6 at 1:10 AM by gambit47


gambit47 wrote Dec 12, 2012 at 9:25 AM

Implemented in rev 4601.

wrote Feb 13, 2013 at 11:09 PM

wrote May 16, 2013 at 6:14 AM

wrote May 16, 2013 at 6:14 AM

wrote Jun 14, 2013 at 8:50 AM

wrote Apr 6 at 1:10 AM