Hallo,
On 2 Mar 99, at 16:38, Frank Schreiber wrote:
> Hallo, kennt jemand eine möglichkeit, wie ich mit sendmail an alle
> user eine E-Mail verschicken kann?
Ich muss als Postmaster bei uns an der Schule immer mal wieder
Rundschreiben an alle Schueler und Lehrer versenden. Darum
hatte sich fuer mich vor einiger Zeit schon mal die Frage gestellt, an
alle lokalen User, die auf dem Linux-Rechner eingerichtet sind, eine
Nachricht zu uebermitteln.
Es gibt z.B. die Moeglichkeit, ueber ein kleines Shell-Skript die
Usernamen aus der Datei "/etc/passwd" nehmen zu lassen und
dieses Skript dann an alle User mailen zu lassen.
Eine zweite (etwas elegantere) Moeglichkeit ist, eine spezielle
Option des POP3-Servers dafuer in Anspruch zu nehmen. Da bei
uns sowieso alle Schueler und Lehrer ihre Post vom Linux-
Mailserver via POP3 abholen, war das eine sehr gute Moeglichkeit.
Wie das geht, steht eigentlich recht gut in "man popper"
beschrieben. Da gibt es die Option "-b" (= Bulletin feature).
Damit stellt der POP3-Server bei Bedarf eine entsprechende
Nachricht (die muss man vorher in eine Datei ablegen) in die
Homeverzeichnisse der einzelnen User. Wenn nun jemand seine
Mail herunterlaedt, wird zuerst geprueft, ob eine solche Datei
existiert und ungelesene "Bulletin"-Nachrichten enthaelt. Falls ja,
wird diese Datei als Mail beim POP3-Download uebermittelt.
Eine letzte Moeglichkeit (und so praktiziere ich es), ist die
Einrichtung von einer oder mehreren Mailinglisten. Das hat den
Vorteil, dass ich die Listen so zusammenstellen kann, dass
beispielsweise in einer Liste nur bestimmte Empfaenger eingetragen
sind. Es ist insofern mehr Arbeit, als dass man die Empfaenger dort
eintragen muss.
Gruss,
Steffen
_________________________________________________________________
Steffen Moser <[EMAIL PROTECTED]>
Steffen Moser <[EMAIL PROTECTED]>
Homepage: http://www.egu.schule.ulm.de
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux