diff --git a/internal/user/send_recorder_test.go b/internal/user/send_recorder_test.go index 2350ab07..25ea7185 100644 --- a/internal/user/send_recorder_test.go +++ b/internal/user/send_recorder_test.go @@ -324,6 +324,12 @@ func TestGetMessageHash(t *testing.T) { lit2: []byte(literal2), wantEqual: false, }, + { + name: "different date and message ID should still match", + lit1: []byte("To: a@b.c\r\nDate: Fri, 13 Aug 1982\r\nMessage-Id: 1@b.c\r\n\r\nHello"), + lit2: []byte("To: a@b.c\r\nDate: Sat, 14 Aug 1982\r\nMessage-Id: 2@b.c\r\n\r\nHello"), + wantEqual: true, + }, } for _, tt := range tests {