私は1つのメール送信プログラムを書いています。キューからメールを読み取り、キューから削除を送信した後。
したがって、プロセスは次のようになります。
- キューから 1 つのメールを読み取る
- メールを送る
- キューからメールを削除
ステップ 2 の後にアプリケーションがクラッシュした場合。プログラミングのバグまたはネットワーク エラーが原因で、キューからメールを削除できません。メールの複数のコピーを送信することになります。
メールの重複コピーを送信しないようにする方法はありますか? 一意のハッシュを生成し、カスタム ヘッダーを追加するもの。そして、同じヘッダー値を持つメールがあるかどうかを確認します。