[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]:Re: Mail an alle User auf meinem Rechner?



Christoph Keller <christoph.keller@gmx.net> writes:

> Wie kann ich denn eine Mail an alle User auf meinem Rechner schicken?
> Muß ich da an meinem Exim was änder oder brauch ich da ein extra skript?

Da gibt es wie immer tausend Möglichkeiten.

Mit der groben Kelle:

cd /home
mail *


oder eleganter:

Eine Liste aller Benutzer bekommt man z.B. mit sowas:

#!/usr/bin/perl                                                             
$min_uid = 1000;
while (($name, $uid) = (getpwent())[0,2]) {
  print "$name\n" if $uid >= $min_uid;
}

als "users" speichern und dann

mail `users` <message

fertig.


cu,

marcus


-- 
"How should I know if it works? That's what beta testers are for. I only
coded it."
(Attributed to Linus Torvalds, somewhere in a posting)
eMail: bofh@bogomips.de
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     716


Reply to: