mail-archiver
Aplicación Docker from Emphyrio's Repository
Visión general
Requisitos
Argumentos en tiempo de ejecución
- Interfaz web
http://[IP]:[PORT:5000]- Red
bridge- Concha
sh- Privilegiado
- false
Configuración de plantillas
Web interface port
- Objetivo
- 5000
- Por defecto
- 5000
- Valor
- 5000
Folder for storing data protection keys
- Objetivo
- /app/DataProtection-Keys
- Por defecto
- /mnt/user/appdata/mailarchiver/data-protection-keys
- Valor
- /mnt/user/appdata/mailarchiver/data-protection-keys
PostgreSQL connection string. Format: Host=postgres-ip-address;Port=5432;Database=dbname;Username=user;Password=pass; Replace 'postgres' with your PostgreSQL IP address (on bridge network) or container name (on custom network) and update credentials as needed.
- Objetivo
- ConnectionStrings__DefaultConnection
- Por defecto
- Host=postgres-ip-address;Port=5432;Database=MailArchiver;Username=mailuser;Password=masterkey;
- Valor
- Host=postgres;Port=5432;Database=MailArchiver;Username=mailuser;Password=masterkey;
The username for the admin account.
- Objetivo
- Authentication__Username
- Por defecto
- admin
- Valor
- admin
The password for the admin account.
- Objetivo
- Authentication__Password
- Por defecto
- secure123!
- Valor
- secure123!
The time zone used for displaying email timestamps in the UI. Use any TZ identifier from: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
- Objetivo
- TimeZone__DisplayTimeZoneId
- Por defecto
- Etc/UTC
- Valor
- Etc/UTC
Set to true to enable OIDC authentication.
- Objetivo
- OAuth__Enabled
- Por defecto
- false
- Valor
- false
The OIDC authority/issuer URL of your identity provider (e.g. for Authelia: https://auth.example.com/). Note the trailing slash at the end.
- Objetivo
- OAuth__Authority
- Por defecto
- https://auth.example.com/
- Valor
- https://auth.example.com/
OIDC client ID configured in your identity provider (e.g. Authelia) for Mail Archiver.
- Objetivo
- OAuth__ClientId
- Por defecto
- mail-archiver
- Valor
- mail-archiver
Client secret for the OIDC client.
- Objetivo
- OAuth__ClientSecret
Set to true to disable traditional username/password login and enforce OAuth-only authentication.
- Objetivo
- OAuth__DisablePasswordLogin
- Por defecto
- false
- Valor
- false
If set to true, new OIDC users are automatically approved. Enable if you manage your users exclusively in your OIDC provider.
- Objetivo
- OAuth__AutoApproveUsers
- Por defecto
- false
- Valor
- false
Scope #1 as requested from the identity provider.
- Objetivo
- OAuth__ClientScopes__0
- Por defecto
- openid
- Valor
- openid
Scope #2 as requested from the identity provider.
- Objetivo
- OAuth__ClientScopes__1
- Por defecto
- profile
- Valor
- profile
Scope #3 as requested from the identity provider.
- Objetivo
- OAuth__ClientScopes__2
- Por defecto
- Valor
The session timeout in minutes.
- Objetivo
- Authentication__SessionTimeoutMinutes
- Por defecto
- 60
- Valor
- 60
The name of the authentication cookie.
- Objetivo
- Authentication__CookieName
- Por defecto
- MailArchiverAuth
- Valor
- MailArchiverAuth
The interval in minutes between email synchronization.
- Objetivo
- MailSync__IntervalMinutes
- Por defecto
- 15
- Valor
- 15
The timeout for the sync operation in minutes.
- Objetivo
- MailSync__TimeoutMinutes
- Por defecto
- 60
- Valor
- 60
The connection timeout for IMAP connections in seconds.
- Objetivo
- MailSync__ConnectionTimeoutSeconds
- Por defecto
- 180
- Valor
- 180
The command timeout for IMAP commands in seconds.
- Objetivo
- MailSync__CommandTimeoutSeconds
- Por defecto
- 300
- Valor
- 300
Whether to always force a full sync (true/false).
- Objetivo
- MailSync__AlwaysForceFullSync
- Por defecto
- false
- Valor
- false
Whether to ignore self-signed certificates (true/false).
- Objetivo
- MailSync__IgnoreSelfSignedCert
- Por defecto
- false
- Valor
- false
The number of emails that triggers async processing.
- Objetivo
- BatchRestore__AsyncThreshold
- Por defecto
- 50
- Valor
- 50
The maximum number of emails for sync processing.
- Objetivo
- BatchRestore__MaxSyncEmails
- Por defecto
- 150
- Valor
- 150
The maximum number of emails for async processing.
- Objetivo
- BatchRestore__MaxAsyncEmails
- Por defecto
- 50000
- Valor
- 50000
The session timeout for batch restore in minutes.
- Objetivo
- BatchRestore__SessionTimeoutMinutes
- Por defecto
- 30
- Valor
- 30
The default batch size for email operations.
- Objetivo
- BatchRestore__DefaultBatchSize
- Por defecto
- 50
- Valor
- 50
The batch size for email operations.
- Objetivo
- BatchOperation__BatchSize
- Por defecto
- 50
- Valor
- 50
The pause between individual emails in milliseconds.
- Objetivo
- BatchOperation__PauseBetweenEmailsMs
- Por defecto
- 50
- Valor
- 50
The pause between batches in milliseconds.
- Objetivo
- BatchOperation__PauseBetweenBatchesMs
- Por defecto
- 250
- Valor
- 250
The maximum number of emails that can be selected at once.
- Objetivo
- Selection__MaxSelectableEmails
- Por defecto
- 250
- Valor
- 250
The timeout for database commands in seconds.
- Objetivo
- Npgsql__CommandTimeout
- Por defecto
- 900
- Valor
- 900
The maximum file size for uploads in GB.
- Objetivo
- Upload__MaxFileSizeGB
- Por defecto
- 10
- Valor
- 10
The keep alive timeout for uploads in hours.
- Objetivo
- Upload__KeepAliveTimeoutHours
- Por defecto
- 4
- Valor
- 4
The timeout for request headers in hours.
- Objetivo
- Upload__RequestHeadersTimeoutHours
- Por defecto
- 2
- Valor
- 2
Categorías
Descargar estadísticas
Descargas totales a lo largo del tiempo
Detalles
s1t5/mailarchiverEjecute mail-archiver en Unraid.
mail-archiver se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.