aboutsummaryrefslogtreecommitdiff
path: root/deno/mail-relay/mail.ts
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-06-17 16:17:51 +0800
committerYuqian Yang <crupest@crupest.life>2025-06-17 16:20:28 +0800
commit437da9798879580c61ee7ed677452d0f4e2cedcc (patch)
tree4af95f370985a7ca3d99d594173983aff307ba93 /deno/mail-relay/mail.ts
parentf42e43e12e7689fef47fb7af3eae625eedbb9d6c (diff)
downloadcrupest-437da9798879580c61ee7ed677452d0f4e2cedcc.tar.gz
crupest-437da9798879580c61ee7ed677452d0f4e2cedcc.tar.bz2
crupest-437da9798879580c61ee7ed677452d0f4e2cedcc.zip
mail: try more to delete old sent, close connection in smtp server.
Diffstat (limited to 'deno/mail-relay/mail.ts')
-rw-r--r--deno/mail-relay/mail.ts12
1 files changed, 4 insertions, 8 deletions
diff --git a/deno/mail-relay/mail.ts b/deno/mail-relay/mail.ts
index 1fa1e6a..f1fc892 100644
--- a/deno/mail-relay/mail.ts
+++ b/deno/mail-relay/mail.ts
@@ -159,7 +159,7 @@ export interface MailDeliverRecipientResult {
}
export class MailDeliverResult {
- message: string = "";
+ smtpMessage: string = "";
recipients: Map<string, MailDeliverRecipientResult> = new Map();
constructor(public mail: Mail) {}
@@ -173,13 +173,9 @@ export class MailDeliverResult {
[Symbol.for("Deno.customInspect")]() {
return [
- `message: ${this.message}`,
- ...this.recipients
- .entries()
- .map(
- ([recipient, result]) =>
- `${recipient} [${result.kind}]: ${result.message}`,
- ),
+ ...this.recipients.entries().map(([recipient, result]) =>
+ `${recipient} [${result.kind}]: ${result.message}`
+ ),
].join("\n");
}
}