--- 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":