Back to Paperless Ngx

Mail.Component

src-ui/src/app/components/manage/mail/mail.component.html

3.0.31.1 KB
Original Source

Mail accountsAdd Account @if (gmailOAuthUrl) { Connect Gmail Account } @if (outlookOAuthUrl) { Connect Outlook Account }

Name

Server

Username

Actions

@if (loadingAccounts()) { -

Loading... } @for (account of mailAccounts(); track account) { -

{{account.name}}@switch (account.account_type) { @case (MailAccountType.IMAP) {} @case (MailAccountType.Gmail_OAuth) {} @case (MailAccountType.Outlook_OAuth) {} }

{{account.imap_server}}

{{account.username}}

EditPermissionsDeleteProcess Mail

EditPermissionsDelete

Process Mail

} @if (!loadingAccounts() && mailAccounts().length === 0) { - No mail accounts defined. }

Mail rulesAdd Rule

Name

Sort Order

Account

Status

Processed Mail

Actions

@if (loadingRules()) { -

Loading... } @for (rule of mailRules(); track rule) { -

{{rule.name}}

{{rule.order}}

{{ mailAccountsById().get(rule.account)?.name }}

@if(rule.enabled) { Enabled } @else { Disabled }

View Processed Mail

EditPermissionsDeleteCopy

EditPermissionsDelete

Copy

} @if (!loadingRules() && mailRules().length === 0) { - No mail rules defined. } @if (!mailAccounts() || !mailRules()) {

Loading...

}