Secure SMTP listener

This commit is contained in:
Aine
2022-09-07 21:29:52 +03:00
parent 715ec1ef2a
commit 59ed33638b
7 changed files with 172 additions and 30 deletions

View File

@@ -21,6 +21,12 @@ func New() *Config {
MaxSize: env.Int("maxsize", defaultConfig.MaxSize),
StatusMsg: env.String("statusmsg", defaultConfig.StatusMsg),
Admins: env.Slice("admins"),
TLS: TLS{
Cert: env.String("tls.cert", defaultConfig.TLS.Cert),
Key: env.String("tls.key", defaultConfig.TLS.Key),
Required: env.Bool("tls.required"),
Port: env.String("tls.port", defaultConfig.TLS.Port),
},
Sentry: Sentry{
DSN: env.String("sentry.dsn", defaultConfig.Sentry.DSN),
},