Dear Dr. Singh,
Here's a shell script to do exactly that

        $Userlist=`cat /etc/passwd | cut -f1 -d":"`
        for User in $Userlist
        do
         mail $User  -s $Subject < matter
         echo "mail has been sent to $LUZER"
        done

In this $Subject defined and matter should be the file that contains the
matter of the mail.
Also there might be some user groups for whom you might not wish to send
these mails. You can grep them out of the /etc/passwd file and then fill
up the Userlist variable.
Hope this works,
Bye,
Vinay BV


On Fri, 9 Jul 1999, Dr. S.K. Singh wrote:

> Hi all,
> 
>         I wish to copy a mail to all users of my server in one stroke
> without giving individual addresses. The server RH 5.2 and sendmail.
> Please let me know if it is posiible.
> 
> Thanks
> 
> *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
>       Dr. S. K. Singh, I/C ARIS Cell,
>       CIRG, Makhdoom, Farah, Mathura
>       281122, India. Ph. 91-565-7-63334(R)
>               63246 (Fax), 63325 (O)
> *_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-net" in
> the body of a message to [EMAIL PROTECTED]

-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]

Reply via email to