TF-3786 Add Return-Path header when request read receipt (#3790)

This commit is contained in:
Dat Dang
2025-06-13 09:46:51 +07:00
committed by GitHub
parent 991b9e22e8
commit 6d08b8d16a
12 changed files with 50 additions and 8 deletions
@@ -171,6 +171,9 @@ extension CreateEmailRequestExtension on CreateEmailRequest {
headerMdn: hasRequestReadReceipt
? { IndividualHeaderIdentifier.headerMdn: createMdnEmailAddress() }
: null,
headerReturnPath: hasRequestReadReceipt
? { IndividualHeaderIdentifier.headerReturnPath: createMdnEmailAddress() }
: null,
identityHeader: withIdentityHeader
? {IndividualHeaderIdentifier.identityHeader: identity?.id?.id.value}
: null,
@@ -33,6 +33,7 @@ class SearchEmail extends Email {
super.bodyValues,
super.headerUserAgent,
super.headerMdn,
super.headerReturnPath,
super.headerCalendarEvent,
super.xPriorityHeader,
super.importanceHeader,
@@ -84,6 +85,7 @@ class SearchEmail extends Email {
bodyValues: email.bodyValues,
headerUserAgent: email.headerUserAgent,
headerMdn: email.headerMdn,
headerReturnPath: email.headerReturnPath,
headerCalendarEvent: email.headerCalendarEvent,
xPriorityHeader: email.xPriorityHeader,
importanceHeader: email.importanceHeader,