在这种情况下如何避免重新发送电子邮件或丢失电子邮件?

时间:2010-11-17 05:13:48

标签: java asp.net-mvc transactions

dataContext.saveSend(true);
SendEmailsToAllMembers();

我有上面的代码,如果发送了一半的电子邮件后,smtp中出现错误,那么在这种情况下如何避免重新发送电子邮件或丢失电子邮件?

1 个答案:

答案 0 :(得分:0)

在SendEmailsToAllMembers内,您可以存储已成功发送的电子邮件。重复调用该方法可以检查此电子邮件是否已成功发送,因此不会重新发送。