############################################# # Stalwart Mail Server Configuration File ############################################# [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."sieve"] bind = ["[::]:4190"] protocol = "managesieve" [server.listener."https"] protocol = "http" bind = ["[::]:443"] tls.implicit = true [storage] data = "rocksdb" fts = "rocksdb" blob = "rocksdb" lookup = "rocksdb" directory = "internal" [store."rocksdb"] type = "rocksdb" path = "/var/lib/stalwart" compression = "lz4" [directory."internal"] type = "internal" store = "rocksdb" [tracer."stdout"] type = "stdout" level = "info" ansi = false enable = true [server.run-as] user = "stalwart" group = "stalwart" # replace this hash with the output of 'openssl passwd -6' [authentication.fallback-admin] user = "admin" secret = "$6$MM1wz7Y8.L8O4eN0$ti3/072t3T5SJ6xryK45RvpW38dW2hSH86cBcV0XHtgnBYCCAFjqibS84OsdxfAITd6.VkKfhfUhlfVczdkFx1"