fix(mail): migrate filesystem helpers to fsUtils, update DKIM and mail APIs, harden SMTP client, and bump dependencies

This commit is contained in:
2026-02-01 14:17:54 +00:00
parent dd4ac9fa3d
commit d54831765b
38 changed files with 3923 additions and 5335 deletions

View File

@@ -74,4 +74,4 @@ tap.test('CRFC-02: Basic ESMTP Compliance', async () => {
}
});
tap.start();
export default tap.start();

View File

@@ -64,4 +64,4 @@ tap.test('CRFC-03: SMTP Command Syntax Compliance', async () => {
}
});
tap.start();
export default tap.start();

View File

@@ -51,4 +51,4 @@ tap.test('CRFC-04: SMTP Response Code Handling', async () => {
}
});
tap.start();
export default tap.start();

View File

@@ -700,4 +700,4 @@ tap.test('CRFC-05: should comply with SMTP state machine (RFC 5321)', async (too
console.log(`\n${testId}: All ${scenarioCount} state machine scenarios tested ✓`);
});
tap.start();
export default tap.start();

View File

@@ -685,4 +685,4 @@ tap.test('CRFC-06: should handle protocol negotiation correctly (RFC 5321)', asy
console.log(`\n${testId}: All ${scenarioCount} protocol negotiation scenarios tested ✓`);
});
tap.start();
export default tap.start();

View File

@@ -725,4 +725,4 @@ tap.test('CRFC-07: should ensure SMTP interoperability (RFC 5321)', async (tools
console.log(`\n${testId}: All ${scenarioCount} interoperability scenarios tested ✓`);
});
tap.start();
export default tap.start();