** Setup des Milter Daemons

Achtung! Auf 64-Bit Systemen muessen die Kompatibilitaetsbibliotheken
         fuer IA32 installiert werden.

* Vorbereitung

# useradd --system --gid postfix --shell /bin/false --home /srv/benno/inbox maildump
# adduser maildump benno
# adduser benno postfix
# mkdir /var/spool/postfix/maildump-milter
# chown maildump.postfix /var/spool/postfix/maildump-milter
# dpkg-statoverride --add maildump postfix 0770 /var/spool/postfix/maildump-milter

# cp init.d/maildump-milter /etc/init.d/maildump-milter
# update-rc.d maildump-milter start 05 2 3 4 5 . stop 01 0 1 6 .

# cp default/maildump-milter /etc/default/maildump-milter

# 32bit
# cp sbin/maildump-milter /usr/local/sbin/maildump-milter

# 664bit
# cp sbin/maildump-milter_64bit /usr/local/sbin/maildump-milter

# /etc/init.d/maildump-milter start

* Anbindung an Postfix

# cat >> /etc/postfix/main.cf <<EOF
### Benno MailArchiv Milter
smtpd_milters = unix:/maildump-milter/socket
non_smtpd_milters = local:/maildump-milter/socket
#milter_default_action = accept
milter_default_action = tempfail
## if lmtp milter exist :
#lmtpd_milters = unix:/maildump-milter/socket
EOF

# vim /etc/postfix/main.cf

# /etc/init.d/postfix restart



** Anbindung bei getrenntem MailArchiv Host

Auf dem Benno MailArchiv Host wird das Paket benno-smpt installiert.
Dieses implementiert einen SMTP Daemon an Port 2500, der eingehende
E-Mails unverändert im Benno Import Verzeichnis speichert.

Vom MTA Host werden die E-Mails per SMTP mit dem Programm
"maildump2smtp" an den Benno MailArchiv Host uebertragen.

Der Hostname des Benno MailArchiv Hosts wird in der Datei

  /etc/default/maildump-milter

im Parameter "BENNOHOST" festgelegt.

* Installation der Scripte

# cp sbin/maildump2smtp /usr/local/sbin/maildump2smtp
# cp sbin/benno-maildumpimport /usr/local/sbin/benno-maildumpimport
# cp cron.d/benno-import /etc/cron.d/benno-import

