Skip to content

GetArchiveMessageContent

Source: src/AWS/MailManager/GetArchiveMessageContent.ts

Runtime binding for ses:GetArchiveMessageContent.

Fetches the parsed text/HTML body of one archived message (by ArchivedMessageId from a search result). IAM access is granted on the bound archive’s ARN. Provide the implementation with Effect.provide(AWS.MailManager.GetArchiveMessageContentHttp).

const getMessageContent = yield* MailManager.GetArchiveMessageContent(archive);
// runtime
const { Body } = yield* getMessageContent({ ArchivedMessageId });
yield* Effect.log(Body?.Text ?? Body?.Html ?? "(malformed)");