Paperless will only process mails that match all of the filters specified below.
diff --git a/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts b/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts index 126c4968f..a2486e141 100644 --- a/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts +++ b/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts @@ -23,9 +23,13 @@ const ATTACHMENT_TYPE_OPTIONS = [ id: MailFilterAttachmentType.Attachments, name: $localize`Only process attachments.`, }, + { + id: MailFilterAttachmentType.Email_Only, + name: $localize`Process with embedded attachments as .eml`, + }, { id: MailFilterAttachmentType.Everything, - name: $localize`Process all files, including 'inline' attachments.`, + name: $localize`Process as .eml and attachments as separate documents`, }, ] diff --git a/src-ui/src/app/data/paperless-mail-rule.ts b/src-ui/src/app/data/paperless-mail-rule.ts index 9ff133dab..1c9f1be7b 100644 --- a/src-ui/src/app/data/paperless-mail-rule.ts +++ b/src-ui/src/app/data/paperless-mail-rule.ts @@ -2,7 +2,8 @@ import { ObjectWithId } from './object-with-id' export enum MailFilterAttachmentType { Attachments = 1, - Everything = 2, + Email_Only = 2, + Everything = 3, } export enum MailAction {