Line 257: |
Line 257: |
| |} | | |} |
| | | |
− | ==Templates== | + | ==Config files== |
| + | {| class="wikitable" |
| + | |+template: is templated individually ; metadata: use another template via a metadata file. |
| + | !config file |
| + | !qpsmtpd |
| + | !sqpsmtpd |
| + | !uqpsmtpd |
| + | !plugin |
| + | !related properties |
| + | !information |
| + | |- |
| + | |badhelo |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |helo |
| + | | |
| + | | |
| + | |- |
| + | |badmailfrom |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |badmailfrom |
| + | badmailfromto |
| + | |
| + | badrcptto |
| + | | |
| + | | |
| + | |- |
| + | |badrcptto |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |badrcptto |
| + | check_goodrcptto |
| + | | |
| + | |fixed output |
| + | |- |
| + | |badrcptto_ext |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |badrcptto |
| + | | |
| + | |hide emails when db accounts setprop ACCOUNT Visible internal |
| + | |- |
| + | |dkim |
| + | |folder |
| + | |folder |
| + | |folder |
| + | | |
| + | | |
| + | |not in use |
| + | |- |
| + | |dnsbl_allow |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |dnsbl |
| + | | |
| + | | |
| + | |- |
| + | |dnsbl_zones |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |dnsbl |
| + | per_user_config |
| + | |$qpsmtpd{RBLList} |
| + | | |
| + | |- |
| + | |forcespamcheck |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |forcespamcheck |
| + | | |
| + | |empty file, plugin set in peers |
| + | |- |
| + | |goodrcptto |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |check_goodrcptto |
| + | | |
| + | | |
| + | |- |
| + | |invalid_resolvable_fromhost |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |resolvable_fromhost |
| + | | |
| + | |fixed output |
| + | |- |
| + | |IP |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | | |
| + | |IP for tcpserver to bind to , 0 for all, fixed to 0 |
| + | |- |
| + | |loglevel |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |logterse (...) |
| + | |$qpsmtpd{LogLevel} |
| + | | |
| + | |- |
| + | |memory_threshold |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | | |
| + | |fixed to 1 |
| + | |- |
| + | |norelayclients |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |relay |
| + | | |
| + | |$GatewayIP if set |
| + | |- |
| + | |peers |
| + | |folder |
| + | |folder |
| + | |folder |
| + | |peers |
| + | | |
| + | |see peers section |
| + | |- |
| + | |plugin_dirs |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | | |
| + | |fixed output /usr/share/qpsmtpd/plugins |
| + | |- |
| + | |plugins |
| + | |x |
| + | |x |
| + | |x |
| + | |x |
| + | |x |
| + | |has a copy of peers fragments, hidden by metadata |
| + | |- |
| + | |relayclients |
| + | |template |
| + | |'''metadata : to remove?''' |
| + | |'''metadata: to remove?''' |
| + | |greylisting |
| + | relay |
| + | |
| + | spamassassin |
| + | | |
| + | |IP allowed for relay without auth |
| + | |- |
| + | |rhsbl_zones |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | |rhsbl |
| + | |$qpsmtpd{SBLList} |
| + | | |
| + | |- |
| + | |signatures_patterns |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | | |
| + | |uses db mailpatterns |
| + | |- |
| + | |smtpgreeting |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | |$qpsmtpd{Greeting} |
| + | |default to host.domain |
| + | |- |
| + | |spool_dir |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | | |
| + | |fixed output /var/spool/qpsmtpd |
| + | |- |
| + | |spool_perms |
| + | |x |
| + | |x |
| + | |x |
| + | | |
| + | | |
| + | |file, do not alter |
| + | |- |
| + | |subject_prefix |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | |$spamassassin{Subject} |
| + | | |
| + | |- |
| + | |timeout |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | |$qpsmtpd{timeout} |
| + | |120 as default |
| + | |- |
| + | |timeoutsmtpd |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | |$qpsmtpd{timeoutsmtpd} |
| + | |120 as default |
| + | |- |
| + | |tls_before_auth |
| + | |template |
| + | |template |
| + | |template |
| + | | |
| + | |$qpsmtpd{TlsBeforeAuth} |
| + | |hardcoded for uqpsmtpd and sqpsmtpd |
| + | |- |
| + | |tls_ciphers |
| + | |template |
| + | |template |
| + | |template |
| + | |tls |
| + | |$qpsmtpd{TlsBeforeAuth} |
| + | $sqpsmtpd{TlsBeforeAuth} |
| + | |
| + | $uqpsmtpd{TlsBeforeAuth} |
| + | |sqpsmtpd default to uqpsmtpd |
| + | global default is $modSSL{CipherSuite} || 'ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:HIGH@STRENGTH:!SSLv2:!ADH:!aNULL:!MD5:!RC4' |
| + | |- |
| + | |tls_protocols |
| + | |template |
| + | |template |
| + | |template |
| + | |tls |
| + | |SSLv2, SLv3, TLSv1, TLSv1.1, TLSv1.2, TLSv1.3 |
| + | |TLS1.2 minimum for uqpsmtpd and sqpsmtpd |
| + | TLS1.1 minimum for qpsmtpd |
| + | |
| + | properties are set individually for each service |
| + | |- |
| + | |uribl_zones |
| + | |template |
| + | |metadata |
| + | |metadata |
| + | | |
| + | |$qpsmtpd{UBLList} |
| + | | |
| + | |} |
| + | |
| ==Upgrade Considerations== | | ==Upgrade Considerations== |
| ===A-Record DNSBL Services=== | | ===A-Record DNSBL Services=== |