# the directives you can use in this file
#
+##
+## Die Kommunikation mit Amavis soll über einen Unix-Socket und über das AM.PDP-Prokoll erfolgen.
+## amavisd-milter nimmt E-Mails von Postfix über die Milter-Schnittstelle bereit und übersetzt das Milter-Protokoll
+## in das AM.PDP-Protokoll, da Amavis selbst kein Milter-Protokoll unterstützt.
+## Postfix === Milter-Protokoll ===> Amavisd-Milter === AM.PDP-Protokoll ===> Amavis (und zurück)
+##
+$protocol = "AM.PDP";
+$unix_socketname = "/var/run/amavis/amavisd.sock";
+$inet_socket_port = undef;
+
+
+##
+## Policy-Bank für E-Mails von Mailclients
+## E-Mails, die durch den Submission-Port für Mailclients in das Mailsystem gelangen, bekommen via Postfix-Option
+## -o milter_macro_daemon_name=ORIGINATING eine "Markierung" mit "ORIGINATING". Amavis soll diese "Markierung" erkennen
+## und in diesem Fall keine Untersuchung auf Spam durchführen.
+## Lokale Absender (z.B. via mailx-Kommando) sind von der Spam-Untersuchung nicht betroffen, da Amavis sie automatisch als
+## solche (Client 127.0.0.1) erkennt.
+##
+
+$policy_bank{'ORIGINATING'} = {
+ originating => 1,
+ bypass_spam_checks_maps => [1]
+};
+
+
+###
+### Für welche Domains ist der Mailserver zuständig?
+### => Datenbank befragen
+###
+
+@local_domains_maps = ( [] );
+
+@lookup_sql_dsn = ( ['DBI:mysql:database=vmail;host=127.0.0.1;port=3306', 'vmail', '5te902D733ZlK$q"D'], );
+
+$sql_select_policy = 'SELECT "Y" as local, 1 as id FROM domains WHERE CONCAT("@",domain) IN (%k)';
+$sql_select_white_black_list = undef;
+
+
+##
+## DKIM-Verifizierung aktivieren
+## Amavis prüft DKIM-Signaturen eingehender E-Mails (falls vorhanden).
+## Ist die Signatur in Ordnung, wird der Spam-Score nach unten korrigiert.
+##
+
+$enable_dkim_verification = 1;
+
+###
+### Spamassassin settings
+###
+
+### Spam-Checks aktivieren
+@bypass_spam_checks_maps = (\%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);
+$sa_tag_level_deflt = -999; # Informationen zu Spam-Score ab diesem Level (hier: immer) in den Header schreiben
+$sa_tag2_level_deflt = 6.2; # Ab diesem Level E-Mails als Spam markieren
+$sa_kill_level_deflt = 6.9; # Ab diesem Level E-Mails nicht annehmen, sondern Aktion in "final_spam_destiny" auslösen (REJECT)
+
+$sa_spam_subject_tag = undef; # Kein ***SPAM*** in den Betreff schreiben, falls Spam
+$spam_quarantine_to = undef; # Spam nicht in die Quarantäne verschieben
+$final_spam_destiny = D_REJECT; # Aktion, wenn kill_level erreicht wurde: E-Mail nicht annehmen und REJECT auslösen
+
+
+###
+### Falls Benachrichtigungsmails an User geschickt werden sollen (z.B. bei geblockter Mail)
+###
+
+$notify_method = 'smtp:[127.0.0.1]:25';
#------------ Do not modify anything below this line -------------
1; # ensure a defined return