[server.listener.smtp] bind = "[::]:25" protocol = "smtp" [server.listener.submission] bind = "[::]:587" protocol = "smtp" [server.listener.submissions] bind = "[::]:465" protocol = "smtp" tls.implicit = true [server.listener.imap] bind = "[::]:143" protocol = "imap" [server.listener.imaptls] bind = "[::]:993" protocol = "imap" tls.implicit = true [server.listener.pop3] bind = "[::]:110" protocol = "pop3" [server.listener.pop3s] bind = "[::]:995" protocol = "pop3" tls.implicit = true [server.listener.sieve] bind = "[::]:4190" protocol = "managesieve" [server.listener.https] protocol = "http" bind = "127.0.0.1:8443" tls.implicit = false [server.listener.http] protocol = "http" bind = "127.0.0.1:8880" [storage] data = "rocksdb" fts = "rocksdb" blob = "rocksdb" lookup = "rocksdb" directory = "internal" [store.rocksdb] type = "rocksdb" path = "/opt/stalwart/data" compression = "lz4" [directory.internal] type = "internal" store = "rocksdb" [tracer.log] type = "log" level = "info" path = "/opt/stalwart/logs" prefix = "stalwart.log" rotate = "daily" ansi = false enable = true [authentication.fallback-admin] user = "admin" secret = "$6$stalwartjames$OlCxhWXHNuO3Szh.HHPmjuh3oI/B0iCYjeERKqXSlpGHw40oHxVOd0IW9pJZn54QjA2Dbdlrin.SQRfZBG8pw1" [lookup.default] hostname = "mail.jongsma.me" [certificate.default] cert = "%{file:/etc/letsencrypt/live/mail.jongsma.me/fullchain.pem}%" private-key = "%{file:/etc/letsencrypt/live/mail.jongsma.me/privkey.pem}%" default = true [server.allowed-ip] "47.197.93.62" = true