# HG changeset patch
# User Denis Laxalde <denis@laxalde.org>
# Date 2019-10-10 19:05:34
# Node ID a1801ee97840084ddfe7ae67ff4875d50470ae4a
# Parent  3941e7063d035ec54d53edd076367f6b23a04c7d

py3: call SMTP.docmd() with an str

Otherwise, this always returns (502, '5.5.2 Error: command not
recognized').

diff --git a/mercurial/mail.py b/mercurial/mail.py
--- a/mercurial/mail.py
+++ b/mercurial/mail.py
@@ -52,7 +52,7 @@ class STARTTLS(smtplib.SMTP):
         if not self.has_extn("starttls"):
             msg = b"STARTTLS extension not supported by server"
             raise smtplib.SMTPException(msg)
-        (resp, reply) = self.docmd(b"STARTTLS")
+        (resp, reply) = self.docmd("STARTTLS")
         if resp == 220:
             self.sock = sslutil.wrapsocket(
                 self.sock,