306 res = E5MessageBox.retryAbort( |
306 res = E5MessageBox.retryAbort( |
307 self, |
307 self, |
308 self.trUtf8("Send bug report"), |
308 self.trUtf8("Send bug report"), |
309 self.trUtf8( |
309 self.trUtf8( |
310 """<p>Authentication failed.<br>Reason: {0}</p>""") |
310 """<p>Authentication failed.<br>Reason: {0}</p>""") |
311 .format(errorStr), |
311 .format(errorStr), |
312 E5MessageBox.Critical) |
312 E5MessageBox.Critical) |
313 if res: |
313 if res: |
314 return self.__sendmail(msg) |
314 return self.__sendmail(msg) |
315 else: |
315 else: |
316 return False |
316 return False |
332 res = E5MessageBox.retryAbort( |
332 res = E5MessageBox.retryAbort( |
333 self, |
333 self, |
334 self.trUtf8("Send bug report"), |
334 self.trUtf8("Send bug report"), |
335 self.trUtf8( |
335 self.trUtf8( |
336 """<p>Message could not be sent.<br>Reason: {0}</p>""") |
336 """<p>Message could not be sent.<br>Reason: {0}</p>""") |
337 .format(errorStr), |
337 .format(errorStr), |
338 E5MessageBox.Critical) |
338 E5MessageBox.Critical) |
339 if res: |
339 if res: |
340 return self.__sendmail(msg) |
340 return self.__sendmail(msg) |
341 else: |
341 else: |
342 return False |
342 return False |