aboutsummaryrefslogtreecommitdiff
path: root/deno/mail/aws/deliver.ts
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-07-01 17:29:07 +0800
committerYuqian Yang <crupest@crupest.life>2025-07-01 17:29:07 +0800
commitf4d60fb87f9c6d86a584eba11e6a3d17479af201 (patch)
tree37f1a7577e67acc06ddcfc918affb1ecd0df6038 /deno/mail/aws/deliver.ts
parent5e250ddcdbd6307989071e4ea794b1ad39e928e5 (diff)
downloadcrupest-f4d60fb87f9c6d86a584eba11e6a3d17479af201.tar.gz
crupest-f4d60fb87f9c6d86a584eba11e6a3d17479af201.tar.bz2
crupest-f4d60fb87f9c6d86a584eba11e6a3d17479af201.zip
mail: remove 'aws' of aws message id map.
Diffstat (limited to 'deno/mail/aws/deliver.ts')
-rw-r--r--deno/mail/aws/deliver.ts12
1 files changed, 3 insertions, 9 deletions
diff --git a/deno/mail/aws/deliver.ts b/deno/mail/aws/deliver.ts
index 0195369..37a871d 100644
--- a/deno/mail/aws/deliver.ts
+++ b/deno/mail/aws/deliver.ts
@@ -6,12 +6,6 @@ import {
import { Mail, MailDeliverContext, MailDeliverer } from "../mail.ts";
-declare module "../mail.ts" {
- interface MailDeliverResult {
- awsMessageId?: string;
- }
-}
-
export class AwsMailDeliverer extends MailDeliverer {
readonly name = "aws";
readonly #aws;
@@ -42,12 +36,12 @@ export class AwsMailDeliverer extends MailDeliverer {
"AWS send-email returned null message id.",
);
} else {
- context.result.awsMessageId =
+ context.result.newMessageId =
`${res.MessageId}@${this.#aws.region}.amazonses.com`;
}
- context.result.smtpMessage =
- `AWS Message ID: ${context.result.awsMessageId}`;
+ context.result.messageForSmtp =
+ `AWS Message ID: ${context.result.newMessageId}`;
context.result.recipients.set("*", {
kind: "success",
message: `Succeeded to call aws send-email api.`,