我正在使用Amazon SES发送电子邮件,并且想知道如何在发生故障时正确处理重试。
假设我POST向该SendEmail操作发出了一个请求,但收到了超时。无法知道消息是否已发送。
是否可以在每封电子邮件中发送一个唯一的标识符,所以我可以安全地重试发送此电子邮件,并让SES发送该邮件,或者告诉我该邮件已经发送了?
否则,在发生网络错误的情况下,我不得不选择冒两次发送电子邮件的风险与根本不发送电子邮件的风险。