* SPDX-License-Identifier: AGPL-3.0-or-later */ namespace KTXM\ProviderImapMail\Service\Remote\Command; use Gricob\IMAP\Protocol\Command\Command; /** * STARTTLS command (RFC 3501 ยง6.2.1). * * Instructs the server to begin TLS negotiation on the current connection. * After the server responds OK, the client must call upgradeTls() on the * underlying SocketConnection to complete the handshake. */ final readonly class StartTlsCommand extends Command { public function __construct() { parent::__construct('STARTTLS'); } }