mercurial/mail.py
changeset 25463 03af5c2ddf75
parent 25429 9d1c61715939
child 25660 328739ea70c3
--- a/mercurial/mail.py	Sat Jun 06 14:03:55 2015 +0200
+++ b/mercurial/mail.py	Sun Jun 07 09:30:15 2015 +0900
@@ -104,7 +104,8 @@
     if (starttls or smtps) and verifycert:
         sslkwargs = sslutil.sslkwargs(ui, mailhost)
     else:
-        sslkwargs = {}
+        # 'ui' is required by sslutil.wrapsocket() and set by sslkwargs()
+        sslkwargs = {'ui': ui}
     if smtps:
         ui.note(_('(using smtps)\n'))
         s = SMTPS(sslkwargs, local_hostname=local_hostname)