--- a/hgext/patchbomb.py Tue Mar 26 02:28:10 2013 +0900
+++ b/hgext/patchbomb.py Tue Mar 26 02:28:10 2013 +0900
@@ -540,7 +540,13 @@
fp.close()
else:
if not sendmail:
- sendmail = mail.connect(ui, mbox=mbox)
+ verifycert = ui.config('smtp', 'verifycert')
+ if opts.get('insecure'):
+ ui.setconfig('smtp', 'verifycert', 'loose')
+ try:
+ sendmail = mail.connect(ui, mbox=mbox)
+ finally:
+ ui.setconfig('smtp', 'verifycert', verifycert)
ui.status(_('sending '), subj, ' ...\n')
ui.progress(_('sending'), i, item=subj, total=len(msgs))
if not mbox: