diff hgext/patchbomb.py @ 5947:528c986f0162

Backed out changeset dc6ed2736c81
author Bryan O'Sullivan <bos@serpentine.com>
date Fri, 25 Jan 2008 16:04:32 -0800
parents dc6ed2736c81
children 597d8402087d
line wrap: on
line diff
--- a/hgext/patchbomb.py	Thu Jan 17 13:51:59 2008 -0600
+++ b/hgext/patchbomb.py	Fri Jan 25 16:04:32 2008 -0800
@@ -381,7 +381,6 @@
     parent = None
 
     sender_addr = email.Utils.parseaddr(sender)[1]
-    sendmail = None
     for m in msgs:
         try:
             m['Message-Id'] = genmsgid(m['X-Mercurial-Node'])
@@ -427,12 +426,10 @@
             fp.write('\n\n')
             fp.close()
         else:
-            if not sendmail:
-                sendmail = mail.connect(ui)
             ui.status('Sending ', m['Subject'], ' ...\n')
             # Exim does not remove the Bcc field
             del m['Bcc']
-            sendmail(ui, sender, to + bcc + cc, m.as_string(0))
+            mail.sendmail(ui, sender, to + bcc + cc, m.as_string(0))
 
 cmdtable = {
     "email":