libZSservicesZSamazonka-workmailmessageflowZSamazonka-workmailmessageflow
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.WorkMailMessageFlow.Types.RawMessageContent

Description

 
Synopsis

Documentation

data RawMessageContent Source #

Provides the MIME content of the updated email message as an S3 object. All MIME content must meet the following criteria:

  • Each part of a multipart MIME message must be formatted properly.
  • Attachments must be of a content type that Amazon SES supports. For more information, see Unsupported Attachment Types.
  • If any of the MIME parts in a message contain content that is outside of the 7-bit ASCII character range, we recommend encoding that content.
  • Per RFC 5321, the maximum length of each line of text, including the <CRLF>, must not exceed 1,000 characters.
  • The message must contain all the required header fields. Check the returned error message for more information.
  • The value of immutable headers must remain unchanged. Check the returned error message for more information.
  • Certain unique headers can only appear once. Check the returned error message for more information.

See: newRawMessageContent smart constructor.

Constructors

RawMessageContent' 

Fields

Instances

Instances details
Eq RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

Read RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

Show RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

Generic RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

Associated Types

type Rep RawMessageContent :: Type -> Type #

NFData RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

Methods

rnf :: RawMessageContent -> () #

Hashable RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

ToJSON RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

type Rep RawMessageContent Source # 
Instance details

Defined in Amazonka.WorkMailMessageFlow.Types.RawMessageContent

type Rep RawMessageContent = D1 ('MetaData "RawMessageContent" "Amazonka.WorkMailMessageFlow.Types.RawMessageContent" "libZSservicesZSamazonka-workmailmessageflowZSamazonka-workmailmessageflow" 'False) (C1 ('MetaCons "RawMessageContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Reference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3Reference)))

newRawMessageContent Source #

Create a value of RawMessageContent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Reference:RawMessageContent', rawMessageContent_s3Reference - The S3 reference of an email message.