fix(stalwart-mail): add pop3

This commit is contained in:
WrenIX 2024-06-11 14:09:01 +02:00
parent e4ecf55fc1
commit d44afc59a8
Signed by: wrenix
GPG key ID: 7AFDB012974B1BB5
3 changed files with 76 additions and 31 deletions

View file

@ -3,7 +3,7 @@ name: stalwart-mail
description: Helm Chart for Stalwart Mail Server - Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP)
icon: https://stalw.art/home/apple-touch-icon.png
type: application
version: 0.0.5
version: 0.0.6
# renovate: image=docker.io/stalwartlabs/mail-server
appVersion: "0.8.1"
maintainers:

View file

@ -2,7 +2,7 @@
= stalwart-mail
image::https://img.shields.io/badge/Version-0.0.5-informational?style=flat-square[Version: 0.0.5]
image::https://img.shields.io/badge/Version-0.0.6-informational?style=flat-square[Version: 0.0.6]
image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application]
image::https://img.shields.io/badge/AppVersion-0.8.1-informational?style=flat-square[AppVersion: 0.8.1]
== Maintainers
@ -161,7 +161,7 @@ helm uninstall stalwart-mail-release
| config.server.listener.https.bind[0]
| string
| `"[::]:80"`
| `"[::]:443"`
|
| config.server.listener.https.protocol
@ -199,6 +199,31 @@ helm uninstall stalwart-mail-release
| `true`
|
| config.server.listener.pop3.bind[0]
| string
| `"[::]:110"`
|
| config.server.listener.pop3.protocol
| string
| `"pop3"`
|
| config.server.listener.pop3s.bind[0]
| string
| `"[::]:995"`
|
| config.server.listener.pop3s.protocol
| string
| `"pop3"`
|
| config.server.listener.pop3s.tls.implicit
| bool
| `true`
|
| config.server.listener.sieve.bind[0]
| string
| `"[::]:4190"`
@ -244,16 +269,6 @@ helm uninstall stalwart-mail-release
| `true`
|
| config.server.run-as.group
| string
| `"stalwart-mail"`
| server run-as group
| config.server.run-as.user
| string
| `"stalwart-mail"`
| server run-as user
| config.storage.blob
| string
| `"rocksdb"`
@ -514,9 +529,9 @@ helm uninstall stalwart-mail-release
| `"SingleStack"`
| other option is RequireDualStack
| service.ports.http
| service.ports.https
| int
| `80`
| `443`
|
| service.ports.imap
@ -524,11 +539,21 @@ helm uninstall stalwart-mail-release
| `143`
|
| service.ports.imaps
| service.ports.imaptls
| int
| `993`
|
| service.ports.pop3
| int
| `110`
|
| service.ports.pop3s
| int
| `995`
|
| service.ports.sieve
| int
| `4190`
@ -584,16 +609,31 @@ helm uninstall stalwart-mail-release
| `false`
|
| traefik.ports.http
| traefik.ports.https
| string
| `"websecure"`
|
| traefik.ports.imaps
| traefik.ports.imaptls
| string
| `"imaps"`
|
| traefik.ports.pop3s
| string
| `"pop3s"`
|
| traefik.ports.sieve
| string
| `"sieve"`
|
| traefik.ports.smtp
| string
| `"smtp"`
|
| traefik.ports.smtps
| string
| `"smtps"`

View file

@ -43,23 +43,23 @@ config:
protocol: "imap"
tls:
implicit: true
pop3:
bind: ["[::]:110"]
protocol: "pop3"
pop3s:
bind: ["[::]:995"]
protocol: "pop3"
tls:
implicit: true
sieve:
bind: ["[::]:4190"]
protocol: "managesieve"
https:
protocol: "http"
bind: ["[::]:80"]
bind: ["[::]:443"]
tls:
implicit: true
run-as:
# -- server run-as user
user: "stalwart-mail"
# -- server run-as group
group: "stalwart-mail"
storage:
data: "rocksdb"
fts: "rocksdb"
@ -159,9 +159,11 @@ service:
smtp-submission: 587
smtps: 465
imap: 143
imaps: 993
imaptls: 993
pop3: 110
pop3s: 995
sieve: 4190
http: 80
https: 443
ingress:
enabled: false
@ -182,9 +184,12 @@ ingress:
traefik:
enabled: false
ports:
http: websecure
imaps: imaps
smtp: smtp
smtps: smtps
imaptls: imaps
pop3s: pop3s
sieve: sieve
https: websecure
certificate:
# -- not needed if certmanager is used