aboutsummaryrefslogtreecommitdiff
path: root/services/docker/mail-server/relay/aws/retriever.ts
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-04-10 15:12:46 +0800
committerYuqian Yang <crupest@crupest.life>2025-06-04 18:43:26 +0800
commit795aa2743911c2fa8474f8cb1a0a105891a21f64 (patch)
tree171a2e212e5b02185f1231d09b420fcda347cc6c /services/docker/mail-server/relay/aws/retriever.ts
parentb7d674cac0aa21bac00c7c26f0d51bd65ec19f13 (diff)
downloadcrupest-795aa2743911c2fa8474f8cb1a0a105891a21f64.tar.gz
crupest-795aa2743911c2fa8474f8cb1a0a105891a21f64.tar.bz2
crupest-795aa2743911c2fa8474f8cb1a0a105891a21f64.zip
HALF WORK!: 2025-6-3
Diffstat (limited to 'services/docker/mail-server/relay/aws/retriever.ts')
-rw-r--r--services/docker/mail-server/relay/aws/retriever.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/docker/mail-server/relay/aws/retriever.ts b/services/docker/mail-server/relay/aws/retriever.ts
index daa3d8c..756cfc3 100644
--- a/services/docker/mail-server/relay/aws/retriever.ts
+++ b/services/docker/mail-server/relay/aws/retriever.ts
@@ -80,7 +80,7 @@ export class AwsMailRetriever {
await this.inboundDeliverer.deliver({ mail, recipients: recipients });
log.info(`Done delivering s3 mail ${s3Key}.`);
- const date = mail.date ?? mail.simpleParseDate();
+ const date = mail.startSimpleParse().sections().headers().date();
const dateString = date?.toFileNameString(true) ?? "invalid-date";
const newPath = `${this.archiveMailPrefix}${dateString}/${s3Key}`;