Java 在这种情况下,如何避免重新发送电子邮件或丢失电子邮件?
我有上面的代码,如果在发送了一半的电子邮件后,smtp出现错误,那么在这种情况下,我如何避免重新发送电子邮件或丢失电子邮件?在SendEmailsToAllMembers中,您可以存储哪些电子邮件已成功发送到。重复调用该方法可以检查此电子邮件是否已成功发送,因此不会重新发送。如果这是您所有的代码,则绝对无法避免重新发送。当然不是所有的代码,我只是省略了这些函数的内容。这是个好主意,但是我如何使用.net中的事务来保护它呢?Java 在这种情况下,如何避免重新发送电子邮件或丢失电子邮件?,java,asp.net-mvc,transactions,Java,Asp.net Mvc,Transactions,我有上面的代码,如果在发送了一半的电子邮件后,smtp出现错误,那么在这种情况下,我如何避免重新发送电子邮件或丢失电子邮件?在SendEmailsToAllMembers中,您可以存储哪些电子邮件已成功发送到。重复调用该方法可以检查此电子邮件是否已成功发送,因此不会重新发送。如果这是您所有的代码,则绝对无法避免重新发送。当然不是所有的代码,我只是省略了这些函数的内容。这是个好主意,但是我如何使用.net中的事务来保护它呢? dataContext.saveSend(true); SendEmai
dataContext.saveSend(true);
SendEmailsToAllMembers();