Installation · 5 min read · Jan 17, 2026

Installation von Maia Mailguard auf Debian Lenny (Virtuelle Benutzer/Domains mit Postfix/MySQL) - Seite 3

10 Konfiguration von Amavisd-new

Maia Mailguard kommt mit seiner eigenen amavisd-new-Konfiguration und amavisd-Binärdatei, daher müssen wir unser bestehendes amavisd-new durch dieses ersetzen.

Zuerst stoppen Sie Ihre aktuellen amavisd-Prozesse:

/etc/init.d/amavis stop

Wir kopieren amavisd-maia nach /usr/local/sbin/amavisd-new…

cd /usr/src/maia/1.0/  
cp amavisd-maia /usr/local/sbin/amavisd-new  
chown root /usr/local/sbin/amavisd-new  
chmod 755 /usr/local/sbin/amavisd-new

… und passen unser /etc/init.d/amavis-Init-Skript wie folgt an:

vi /etc/init.d/amavis

| [...] #DAEMON=/usr/sbin/amavisd-new DAEMON=/usr/local/sbin/amavisd-new [...] #START="--start --quiet --pidfile /var/run/amavis/${NAME}.pid --name ${DAEMONNAME} --startas ${DAEMON}" #STOP="--stop --quiet --pidfile /var/run/amavis/${NAME}.pid --name ${DAEMONNAME}" START="--start --quiet --pidfile /var/lib/amavis/${NAME}.pid --name ${DAEMONNAME} --startas ${DAEMON}" STOP="--stop --quiet --pidfile /var/lib/amavis/${NAME}.pid --name ${DAEMONNAME}" [...] |

Dann kopieren wir /usr/src/maia/1.0/amavisd.conf.dist nach /etc/amavisd.conf…

cp /usr/src/maia/1.0/amavisd.conf.dist /etc/amavisd.conf

… und bearbeiten diese Datei:

vi /etc/amavisd.conf

| [...] $mydomain = 'localhost'; #$mydomain = 'yourdomain.tld'; # ein praktischer Standard für andere Einstellungen $MYHOME = '/var/lib/amavis'; #$MYHOME = '/var/amavisd'; # ein praktischer Standard für andere Einstellungen [...] $log_level = 5; #$log_level = 0; # Verbosity 0..5 [...] # Datenbankverbindungszeichenfolge @lookup_sql_dsn = ( ['DBI:mysql:maia:localhost', 'amavis', 'passwd'] ); [...] $myhostname = 'server1.example.com'; #$myhostname = 'host.domain.tld'; # muss ein vollqualifizierter Domainname sein! [...] $final_virus_destiny = D_DISCARD; $final_banned_destiny = D_DISCARD; $final_spam_destiny = D_DISCARD; $final_bad_header_destiny = D_DISCARD; [...] # Siehe https://secure.renaissoft.com/maia/wiki/VirusScannerConfig # für weitere Virus-Scanner-Definitionen. @av_scanners = ( ### http://www.clamav.net/ ['ClamAV-clamd', \&ask_daemon, ["CONTSCAN {} ", "/var/run/clamav/clamd.ctl"], qr/\bOK$/m, qr/\bFOUND$/m, qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], # HINWEIS: Führen Sie clamd unter demselben Benutzer wie amavisd aus; passen Sie den Socketnamen (LocalSocket) in clamav.conf an den Socketnamen in diesem Eintrag an # Bei Verwendung von chrooted könnte man bevorzugen: ["CONTSCAN {} ","$MYHOME/clamd"], ); [...] |

Stellen Sie sicher, dass Sie das richtige Passwort für den amavis MySQL-Benutzer in der @lookup_sql_dsn-Zeile eingeben. Im ClamAV-clamd-Abschnitt müssen Sie den Socket ändern - der richtige Socket unter Debian Lenny ist /var/run/clamav/clamd.ctl.

Starten Sie danach amavisd:

/etc/init.d/amavis start

Sie sollten jetzt /var/lib/amavis/amavis.log auf Fehler überprüfen - bitte stellen Sie sicher, dass die Datenbankverbindung funktioniert.

11 Anmeldung bei Maia Mailguard

Sie können jetzt auf Maia Mailguard unter http://www.example.com/maia/ zugreifen - hier können Sie und Ihre Benutzer sich mit einer bestehenden E-Mail-Adresse/Passwort anmelden:

Wenn Sie Maia Mailguard zum ersten Mal verwenden, sollten Sie sich als Maia-Superadministrator registrieren. Gehen Sie zu http://www.example.com/maia/login.php?super=register und melden Sie sich mit Ihrer bestehenden E-Mail-Adresse und Ihrem Passwort an - dies macht Sie automatisch zum Superadministrator des Maia-Systems:

Als Superadministrator haben Sie alle Privilegien von Administratoren (z. B. “Impersonation” anderer Benutzer und Löschen von Benutzern), aber auch die Möglichkeit, anderen Administratorrechte zu gewähren (und sie bei Bedarf zu entziehen).

Sollte der Superadministrator jemals seine Privilegien aufgeben wollen, muss er dies tun, indem er sich unter http://www.example.com/maia/login.php?super=unregister anmeldet (nachdem sich ein Superadministrator “abmeldet”, hat das System effektiv keinen Superadministrator mehr, sodass der nächste Benutzer, der sich mit dem Argument ?super=register anmeldet, der Superadministrator wird).

Nach Ihrer Anmeldung sollten Sie die Hinweise auf der Willkommensseite lesen:

Am Ende der Willkommensseite können Sie Ihre Schutzstufe festlegen (dies gilt nur für das Konto, mit dem Sie sich angemeldet haben - jeder Benutzer kann seine Schutzstufe individuell festlegen). Hoch wird empfohlen:

Dies sind die verfügbaren Schutzstufen:

Aus:

Viren durchlassen?Y
Spam durchlassen?Y
Verbotene Dateien durchlassen?Y
E-Mails mit ungültigen Headern durchlassen?Y
Virenscan deaktivieren?Y
Spam-Überprüfung deaktivieren?Y
Überprüfung verbotener Dateien deaktivieren?Y
Überprüfung ungültiger Header deaktivieren?Y
Viren verwerfen?N
Spam verwerfen?N
Verbotene Dateien verwerfen?N
Ungültige E-Mail-Header verwerfen?N
Präfix zu Spam-Betreffzeilen hinzufügen?N
Spam-Score-Header hinzufügen, wenn der Score >=999
E-Mail als Spam betrachten, wenn der Score >=999
Spam quarantänisieren oder verwerfen, wenn der Score >=999

Niedrig:

Viren durchlassen?N
Spam durchlassen?Y
Verbotene Dateien durchlassen?Y
E-Mails mit ungültigen Headern durchlassen?Y
Virenscan deaktivieren?N
Spam-Überprüfung deaktivieren?Y
Überprüfung verbotener Dateien deaktivieren?Y
Überprüfung ungültiger Header deaktivieren?Y
Viren verwerfen?N
Spam verwerfen?N
Verbotene Dateien verwerfen?N
Ungültige E-Mail-Header verwerfen?N
Präfix zu Spam-Betreffzeilen hinzufügen?N
Spam-Score-Header hinzufügen, wenn der Score >=999
E-Mail als Spam betrachten, wenn der Score >=999
Spam quarantänisieren oder verwerfen, wenn der Score >=999

Mittel:

Viren durchlassen?N
Spam durchlassen?N
Verbotene Dateien durchlassen?Y
E-Mails mit ungültigen Headern durchlassen?Y
Virenscan deaktivieren?N
Spam-Überprüfung deaktivieren?N
Überprüfung verbotener Dateien deaktivieren?Y
Überprüfung ungültiger Header deaktivieren?Y
Viren verwerfen?N
Spam verwerfen?N
Verbotene Dateien verwerfen?N
Ungültige E-Mail-Header verwerfen?N
Präfix zu Spam-Betreffzeilen hinzufügen?Y
Spam-Score-Header hinzufügen, wenn der Score >=5
E-Mail als Spam betrachten, wenn der Score >=999
Spam quarantänisieren oder verwerfen, wenn der Score >=999

Hoch:

Viren durchlassen?N
Spam durchlassen?N
Verbotene Dateien durchlassen?N
E-Mails mit ungültigen Headern durchlassen?N
Virenscan deaktivieren?N
Spam-Überprüfung deaktivieren?N
Überprüfung verbotener Dateien deaktivieren?N
Überprüfung ungültiger Header deaktivieren?N
Viren verwerfen?N
Spam verwerfen?N
Verbotene Dateien verwerfen?N
Ungültige E-Mail-Header verwerfen?N
Präfix zu Spam-Betreffzeilen hinzufügen?N
Spam-Score-Header hinzufügen, wenn der Score >=1
E-Mail als Spam betrachten, wenn der Score >=5
Spam quarantänisieren oder verwerfen, wenn der Score >=5
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.