Queste sono le istruzioni per installare ifmail quando si usa sendmail al posto
di qmail. Si suppone che qmail sia gia` configurato correttamente e
funzionante per la posta internet.


Aggiungete in control/virtualdomains qualcosa tipo:
.z1.fidonet.org:ifmail-ahb
.z2.fidonet.org:ifmail-ahb
.z3.fidonet.org:ifmail-ahb
.z4.fidonet.org:ifmail-ahb
.z5.fidonet.org:ifmail-ahb
.z6.fidonet.org:ifmail-ahb
.guidenet.ftn:ifmail-guide

Una bbs puo` gestire i propri point con righe come queste:
p2.f102.n391.z42.guidenet.ftn:ifmail-directp
p3.f102.n391.z42.guidenet.ftn:ifmail-directp

Il routing diretto a un solo nodo e ai suoi point si puoi` gestire cosi`:
f610.n335.z2.fidonet.org:ifmail-direct
.f610.n335.z2.fidonet.org:ifmail-direct


Create il pseudo utente ftn aggiungendo questa riga in users/assign
(o in users/append se usate qmail-pw2u) ricordando che il file deve
essere terminato con "." su una riga vuota:
+ifmail-:ftn:64000:64000:/var/qmail/alias/ifmail:-::

64000 sono UID e GID dell'utente e gruppo ftn.
Eseguite qmail-newu per creare users/cdb.


Create ~alias/ifmail e metteteci i file .qmail-* per l'utente ftn, a
seconda di quello che avete messo in control/virtualdomains.
Usate dei nomi che abbiano senso per il vostro setup (es: ahb e` la
bbs a cui mi collego). Questi sono i miei file:

==> .qmail-ahb-default <==
| preline -dfr /usr/lib/ifmail/ifmail -r f206.n332 "($EXT2@$HOST)"

==> .qmail-guide-default <==
| preline -dfr /usr/lib/ifmail/ifmail -l1 -r f101.n391.z42 "($EXT2@$HOST)"

==> .qmail-direct-default <==
| preline -dfr /usr/lib/ifmail/ifmail -r "${HOST#p*.}" "($EXT2@$HOST)"

==> .qmail-directp-default <==
| preline -dfr /usr/lib/ifmail/ifmail -r "$HOST" "($EXT2@$HOST)"

Eccetera. $EXTn e` l'n-esimo token dell'indirizzo (ogni token e` separato
da "-". Es: md-a-b-c-d: $EXT=a $EXT2=b $EXT3=c $EXT4=d), per i dettagli
leggete qmail-commands(8). L'indirizzo dopo -r e` il nodo a cui instradare
il messaggio. Ogni nome di file deve finire con -default.

Se siete sysop potete facilmente permettere l'uso del gateway solo a certe
persone mettendo come prima riga dei file comandi come:
| grep -q "^From: $SENDER" /etc/ifmail/utenti-indesiderati && exit 99

oppure usando procmail.

