equal
deleted
inserted
replaced
162 return s.sendmail(sender, recipients, msg) |
162 return s.sendmail(sender, recipients, msg) |
163 except smtplib.SMTPRecipientsRefused as inst: |
163 except smtplib.SMTPRecipientsRefused as inst: |
164 recipients = [r[1] for r in inst.recipients.values()] |
164 recipients = [r[1] for r in inst.recipients.values()] |
165 raise error.Abort(b'\n' + b'\n'.join(recipients)) |
165 raise error.Abort(b'\n' + b'\n'.join(recipients)) |
166 except smtplib.SMTPException as inst: |
166 except smtplib.SMTPException as inst: |
167 raise error.Abort(inst) |
167 raise error.Abort(stringutil.forcebytestr(inst)) |
168 |
168 |
169 return send |
169 return send |
170 |
170 |
171 |
171 |
172 def _smtp_login(ui, smtp, mailhost, mailport): |
172 def _smtp_login(ui, smtp, mailhost, mailport): |