MailManager / Client / get_archive_message
get_archive_message#
- MailManager.Client.get_archive_message(**kwargs)#
- Returns a pre-signed URL that provides temporary download access to the specific email message stored in the archive. - See also: AWS API Documentation - Request Syntax- response = client.get_archive_message( ArchivedMessageId='string' ) - Parameters:
- ArchivedMessageId (string) – - [REQUIRED] - The unique identifier of the archived email message. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Envelope': { 'From': 'string', 'Helo': 'string', 'To': [ 'string', ] }, 'MessageDownloadLink': 'string', 'Metadata': { 'IngressPointId': 'string', 'RuleSetId': 'string', 'SenderHostname': 'string', 'SenderIpAddress': 'string', 'Timestamp': datetime(2015, 1, 1), 'TlsCipherSuite': 'string', 'TlsProtocol': 'string', 'TrafficPolicyId': 'string' } } - Response Structure- (dict) – - The response containing details about the requested archived email message. - Envelope (dict) – - The SMTP envelope information of the email. - From (string) – - The RCPT FROM given by the host from which the email was received. 
- Helo (string) – - The HELO used by the host from which the email was received. 
- To (list) – - All SMTP TO entries given by the host from which the email was received. - (string) – 
 
 
- MessageDownloadLink (string) – - A pre-signed URL to temporarily download the full message content. 
- Metadata (dict) – - The metadata about the email. - IngressPointId (string) – - The ID of the ingress endpoint through which the email was received. 
- RuleSetId (string) – - The ID of the rule set that processed the email. 
- SenderHostname (string) – - The name of the host from which the email was received. 
- SenderIpAddress (string) – - The IP address of the host from which the email was received. 
- Timestamp (datetime) – - The timestamp of when the email was received. 
- TlsCipherSuite (string) – - The TLS cipher suite used to communicate with the host from which the email was received. 
- TlsProtocol (string) – - The TLS protocol used to communicate with the host from which the email was received. 
- TrafficPolicyId (string) – - The ID of the traffic policy that was in effect when the email was received. 
 
 
 
 - Exceptions- MailManager.Client.exceptions.ValidationException
- MailManager.Client.exceptions.AccessDeniedException
- MailManager.Client.exceptions.ThrottlingException