comparison mercurial/mail.py @ 25842:fa3f0301cf91

email: fix config default value inconsistency
author Matt Mackall <mpm@selenic.com>
date Thu, 25 Jun 2015 17:52:20 -0500
parents 328739ea70c3
children ae21d51bdc43
comparison
equal deleted inserted replaced
25841:a2f7e0ba57a6 25842:fa3f0301cf91
152 152
153 return send 153 return send
154 154
155 def _sendmail(ui, sender, recipients, msg): 155 def _sendmail(ui, sender, recipients, msg):
156 '''send mail using sendmail.''' 156 '''send mail using sendmail.'''
157 program = ui.config('email', 'method') 157 program = ui.config('email', 'method', 'smtp')
158 cmdline = '%s -f %s %s' % (program, util.email(sender), 158 cmdline = '%s -f %s %s' % (program, util.email(sender),
159 ' '.join(map(util.email, recipients))) 159 ' '.join(map(util.email, recipients)))
160 ui.note(_('sending mail: %s\n') % cmdline) 160 ui.note(_('sending mail: %s\n') % cmdline)
161 fp = util.popen(cmdline, 'w') 161 fp = util.popen(cmdline, 'w')
162 fp.write(msg) 162 fp.write(msg)