=head1 NAME chasquid - SMTP (email) server =head1 SYNOPSIS B [I...] =head1 DESCRIPTION chasquid is an SMTP (email) server with a focus on simplicity, security, and ease of operation. It's written in Go, and distributed under the Apache license 2.0. =head1 OPTIONS =over 8 =item B<-config_dir> I configuration directory (default F) =item B<-alsologtostderr> also log to stderr, in addition to the file =item B<-logfile> I file to log to (enables logtime) =item B<-logtime> include the time when writing the log to stderr =item B<-logtosyslog> I log to syslog, with the given tag =item B<-v> I verbosity level (1 = debug) =item B<-version> show version and exit =back =head1 FILES The daemon's configuration is by default in F, and can be changed with the I<-config_dir> flag. Inside that directory, the daemon expects the following structure: =over 8 =item F Main config file, see chasquid.conf(5). =item F Per-domain configuration. =item F Domain-specific configuration. Can be empty. =item F User and password database for this domain. =item F Aliases for the domain. =item F Certificates to use, one directory per pair. =item F Certificates for this domain. =item F Certificate (full chain). =item F Private key. =back Note the F directory layout matches the one from certbot(1) (client for Let's Encrypt CA), so you can just symlink F to F. Make sure the user you use to run chasquid under ("mail" in the example config) can access the certificates and private keys. =head1 CONTACT L
. If you have any questions, comments or patches please send them to the mailing list, C. To subscribe, send an email to C. =head1 SEE ALSO chasquid-util(1), chasquid.conf(5)