https://wiki.ubuntuusers.de/Amavis-Spam-Virenfilter/ ist ja nicht mehr aktuell, aber mehr oder weniger konnte man unter 18.04 so vorgehen. Nun habe ich mir die main.cf von 18.04 mit 19.10 verglichen und entdecke bei 18.04 gibt es Einträge, die es bei 19.10 nicht gibt, wobei ich mir ziemlich sicher bin, dass ich die bei 18.04 nicht manuell hinzugefügt habe, zB
mailbox_command = /usr/lib/dovecot/deliver -c /etc/dovecot/dovecot.conf -m "${EXTENSION}"
Ich könnte natürlich nun die alte main.cf probieren, aber ich würde das gerne besser verstehen, was man in eine main.cf nach der Installation alles hinzufügen muss, damit amavisd funktioniert, lt. altem Wiki ist es ja nur:
content_filter=smtp-amavis:[127.0.0.1]:10024
Ich habe mir mit uniq angesehen, was in neuer und alter main.cf gleich ist, da ist eine 2 davor, bei 1 kommt es entweder in der neuen oder der alten main.cf vor, wobei an der neuen main.cf manuell noch nichts geändert wurde.
1 broken_sasl_auth_clients = yes 1 compatibility_level = 2 1 content_filter = smtp-amavis:[127.0.0.1]:10024 1 home_mailbox = Maildir/ 1 inet_protocols = all 1 mailbox_command = /usr/lib/dovecot/deliver -c /etc/dovecot/dovecot.conf -m "${EXTENSION}" 1 message_size_limit = 0 1 mydestination = $myhostname, server.local.xxxx, localhost.local.xxxx, localhost 1 mydestination = server, localhost.localdomain, localhost 1 myorigin = /etc/mailname 1 smtpd_recipient_restrictions = reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination 1 smtpd_sasl_auth_enable = yes 1 smtpd_sasl_authenticated_header = yes 1 smtpd_sasl_local_domain = $myhostname 1 smtpd_sasl_path = private/dovecot-auth 1 smtpd_sasl_security_options = noanonymous 1 smtpd_sasl_type = dovecot 1 smtpd_sender_restrictions = reject_unknown_sender_domain 1 smtpd_tls_auth_only = yes 1 smtpd_tls_cert_file = /etc/dovecot/dovecot.pem 1 smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem 1 smtpd_tls_key_file = /etc/dovecot/private/dovecot.pem 1 smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key 1 smtpd_tls_mandatory_ciphers = medium 1 smtpd_tls_mandatory_protocols = SSLv3, TLSv1 1 smtpd_tls_received_header = yes 1 smtp_use_tls = yes 1 tls_random_source = dev:/dev/urandom
2 alias_database = hash:/etc/aliases 2 alias_maps = hash:/etc/aliases 2 append_dot_mydomain = no 2 biff = no 2 default_transport = error 2 inet_interfaces = loopback-only 2 mailbox_size_limit = 0 2 myhostname = server.local.xxxx 2 mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 2 readme_directory = no 2 recipient_delimiter = + 2 relayhost = 2 relay_transport = error 2 smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) 2 smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination 2 smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache 2 smtpd_use_tls = yes 2 smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
Moderiert von Taomon:
Server-Zeugs, daher verschoben.