🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.and.sub.general
Article #491

Re: smail3.1: logging & rejecting

#491
From: Hans Korneder
Date: Thu, 21 Sep 1989 10:51
57 lines
2486 bytes
In article <291@mez.e-technik.uni-bochum.de> frei@mez.e-technik.uni-bochum.de (Matthias Frei) writes:
>Hat schon mal jemand das smail3.1 so umgebaut, dass man
>je ein logfile pro uucp-nachbar bekommt, in denen drin
>steht wer wohin wieviel KB-mail geschickt hat ?
>
>Ausserdem wuerde ich ganz gerne mails nach Amiland usw. 
>von bestimmten Leuten erst gar nicht zulassen, suche
>also eine Stelle um einen Filter einzubauen.
>
Ich hab' in smail3.1alpha vier Dinge umgebaut:


a) File 'notify.c', Function 'succeed_delivery()', ca. Zeile 173:

   write_log(LOG_SYS,"KORN: from: %s to: %s size: %d",
	sender, cur->in_addr, msg_size);

   Aus der Log-file such' ich dann per 'awk' die entsprechenden Zeilen
   'raus, und erzeug' dann die Statistiken, die ich brauch'... :-)


b) File 'pwcache.c', Function 'getpwbyname()', Zeile ca. 223:

   for (p = ent.pw_name; *p; p++) {
	/*  *p = lowercase(*p);  */
	}

   Wir haben Benutzer, deren Login-namen Grossbuchstaben enthaelt;
   wenn alles nach Kleinbuchstaben gewandelt wird, bekommen die
   Freunde keine Mail mehr...


c) File 'main,c', Function 'main()', Zeile ca. 115:

   putenv("IFS= \t\n"); 

   Naja, Security...


d) File '/usr/local/lib/smail/transport', Neuer transport:

   cmd="/usr/local/bin/transport $host $(($user)$)"

   Entsprechend ein kleines Progrtamm, welches prueft, ob der Benutzer
   berechtigt ist, an den Zielhost zu senden.


Zugegeben: Ganz gluecklich bin ich mit smail3.1 nicht...
Ich trag' mich mit dem Gedanken tatsaechlich sendmail-5.61-ida einzusetzen.
Uebersetzt hab' ichs schon, aber die sendmail.cf-file macht mir Sorgen...

Hans

-- 
Hans Korneder                            SNAILMAIL: Altos Computer Systems
UUCP: korn@altger.uucp                              Wuermstrasse 55
BANG: ...!altger!korn                               D-8032 Graefelfing (Germany)
Technical Details
Message-ID: <1859@altger.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!altger!korn
References: <291@mez.e-technik.uni-bochum.de>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 1044f9,6b2500b80c21f070
X-Google-Attributes: gid1044f9,public
X-Google-ArrivalTime: 1989-09-21 13:16:21 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!altger!korn
From: korn@altger.UUCP (Hans Korneder)
Newsgroups: dnet.and.sub.general
Subject: Re: smail3.1: logging & rejecting
Message-ID: <1859@altger.UUCP>
Date: 21 Sep 89 10:51:54 GMT
References: <291@mez.e-technik.uni-bochum.de>
Reply-To: korn@altger.UUCP (Hans Korneder)
Distribution: dnet, sub
Organization: Altos Computer Systems Munich
Lines: 57
Posted: Thu Sep 21 11:51:54 1989