courrier clean 2$
This commit is contained in:
parent
1663721c89
commit
aeaa086b40
File diff suppressed because it is too large
Load Diff
@ -137,20 +137,7 @@ export function formatForwardedEmail(email: EmailMessage): {
|
||||
const originalContent = cleanHtmlContent(email.content || email.html || email.text || '');
|
||||
|
||||
// Check if the content already has a forwarded message header
|
||||
// Look for common forwarded message header patterns
|
||||
const forwardedPatterns = [
|
||||
'---------- Forwarded message ---------',
|
||||
'Forwarded message',
|
||||
'-------- Original Message --------',
|
||||
'Begin forwarded message',
|
||||
'From:.*Date:.*Subject:.*To:', // Common pattern in forwarded emails
|
||||
'From:.*Sent:.*To:.*Subject:', // Microsoft Outlook pattern
|
||||
];
|
||||
|
||||
// Use a regular expression to check for all patterns, with case insensitivity
|
||||
const hasExistingHeader = forwardedPatterns.some(pattern =>
|
||||
new RegExp(pattern, 'i').test(originalContent)
|
||||
);
|
||||
const hasExistingHeader = originalContent.includes('---------- Forwarded message ---------');
|
||||
|
||||
// If there's already a forwarded message header, don't add another one
|
||||
if (hasExistingHeader) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user