CLEAN-MAIL ---------- clean_mail dient dazu, P-Mail's die nicht geforwardet werden konnten, zu loeschen, bzw. nochmals in den Forward zugeben. Diese Mails koennen bei der Baybox mit dem Befehl d -n u m aufgelistet werden, jedoch werden auch noch P-Mail's angezeigt, die noch in der Forward-Queue stehen. Folgende Mail-Flags werden beruecksichtigt. N NO, already received R Rejected S Size L forward-loop B No Auto-Bin-forward (BBSX ...) Mails, die mit NO abgelehnt werden, werden mit forward -h [user] [Nummer] @[Mybbs] nochmals in den Forward gegeben, die restlichen Mails werden geloescht. Ist der MYBBS-String in der entsprechenden list.bcm leer, wird die Mail geloescht, der Absender wird benachrichtigt, das die Mail nicht geforwardet werden konnte. Neu ist in der Version 0.9 das automatische Loeschen von User-Mails, die seit 90 Tagen (Einstellbar in clean_mail.h) ungelesen in der Box liegen. Wird solch eine Mail geloescht, erhaelt der Absender eine entsprechenden Nachricht und die Mail wird mit X im Log-File vermerkt. Rufzeichen, deren Mail's davon ausgenommen werden sollen, koennen in die Datei "$bcmhome/clean_mail.exl" eingetragen werden. Das Datum im Log-File ist nun mit 4-stelliger Jahresangabe. Die Routinen fuer die Zeitberechnung sind aus den Sourcen der Baybox uebernommen. Installation ------------ Mit tar xfvz das Archiv auspacken, ins Unterverzeichniss wechseln, make eingeben, das Binaer-File und das imp-File in das Root-Verzeichnis der BCM kopieren und das imp-File in die crontab.bcm eintragen. Beim Aufruf wird ein clean_mail.imp erzeugt, das die entsprechenden Loeschbefehle enthaelt, im Unterverzeichnis trace wird ein entsprechendens Log-File angelegt. TNX DL8OBC und DB3PA fuer das Testen der ersten Versionen. 16.08.1999