Row = TypedDict(
"Row",
{
"archived_message_id": NotRequired[
"capo_mailmanager.types.archived_message_id.ArchivedMessageId"
],
"received_timestamp": NotRequired["datetime.datetime"],
"date": NotRequired["str"],
"to": NotRequired["str"],
"from": NotRequired["str"],
"cc": NotRequired["str"],
"subject": NotRequired["str"],
"message_id": NotRequired["str"],
"has_attachments": NotRequired["bool"],
"received_headers": NotRequired[
"capo_mailmanager.types.email_received_headers_list.EmailReceivedHeadersList"
],
"in_reply_to": NotRequired["str"],
"x_mailer": NotRequired["str"],
"x_original_mailer": NotRequired["str"],
"x_priority": NotRequired["str"],
"ingress_point_id": NotRequired[
"capo_mailmanager.types.ingress_point_id.IngressPointId"
],
"sender_hostname": NotRequired["str"],
"sender_ip_address": NotRequired[
"capo_mailmanager.types.sender_ip_address.SenderIpAddress"
],
"envelope": NotRequired["capo_mailmanager.types.envelope.Envelope"],
"source_arn": NotRequired["str"],
},
closed=True,
)