This commit is contained in:
2025-05-21 10:00:06 +00:00
parent 162795802f
commit ecb913843c
3 changed files with 442 additions and 68 deletions

View File

@ -96,6 +96,11 @@ export interface ISmtpSession {
*/
emailData: string;
/**
* Chunks of email data for more efficient buffer management
*/
emailDataChunks?: string[];
/**
* Whether the connection is using TLS
*/
@ -130,6 +135,11 @@ export interface ISmtpSession {
* Email processing mode to use for this session
*/
processingMode?: EmailProcessingMode;
/**
* Timestamp of last activity for session timeout tracking
*/
lastActivity?: number;
}
/**