mercurial/mail.py
changeset 12076 49463314c24f
parent 11542 594b98846ce1
child 12091 339bd18c772f
--- a/mercurial/mail.py	Fri Aug 27 16:25:47 2010 +0200
+++ b/mercurial/mail.py	Sat Aug 28 12:31:07 2010 -0400
@@ -37,7 +37,7 @@
     mailhost = ui.config('smtp', 'host')
     if not mailhost:
         raise util.Abort(_('no [smtp]host in hgrc - cannot send mail'))
-    mailport = int(ui.config('smtp', 'port', 25))
+    mailport = util.getport(ui.config('smtp', 'port', 25))
     ui.note(_('sending mail: smtp host %s, port %s\n') %
             (mailhost, mailport))
     s.connect(host=mailhost, port=mailport)