  | |  | Help Me with shell script please | Help Me with shell script please 2004-01-16 - By Rudolf A. A.
Back Thank You very much dear Ben Yau.
That 's what I wanted .... It is really a great help for me.
I appreciate Your sense of humor also :))).
Thanks again - Rudolf
-- -- Original Message -- --
From: "Ben Yau " <byau@(protected) >
To: <redhat-list@(protected) >
Sent: Friday, January 16, 2004 11:38 PM
Subject: RE: Help Me with shell script please
>
> >
> > Hello All,
> >
> > I want to send the same mail massage to 100 people, but not in a way
doing
> > CC or BCC, but just a mail to a unique person...
> > I have this 100 people email addresses in one file. The question is
this:
> > Is there a way to write some script which will do this job ?
> >
>
> Here is a basic basic way to do it with on checks. By the way, can you
log
> in and run the script from the user whose email address you want the mail
to
> come from? THat makes it easier since you an use the "mail " command. If
> not, it is a bit more convoluted (at least for me) since then I use the
> "sendmail " command.
>
> Assume your mail message is in message.txt and your emails are in
email.txt
> (one address per line, no blank line at the end please)
> (by the way , i was laughing when you mistyped message as "massage ".
> Imagine if you did "mail " as "male " and I 'd be like that 's something
> interesting to send out to 100 people
>
> Okay..disclaimer: untested, non-guaranteed . Change pathnames as you see
> fit. No sanity checks.
>
> --8 <-- snip --8 <---
> #!/bin/bash
> # script for simple bulkmailing
>
> # get the addresses
> alist=`/bin/cat ./emails.txt`
>
> # enter loop for each address
> for a in $alist
> do
> #verbose output danka
> echo "mailing to $a "
>
> #mail away
> cat message.txt | mail -s "insert subject of message here " $a
>
> #traffic control
> sleep 3
> done
>
> ---8 <--- snip ---8 <---
>
>
> that should be it. If you need to change the "From " email address, let me
> know. It will get a bit more tricky. For 100 people, this should be
> sufficient. For more than 100, there are a lot more things you 'd want to
do
> with the script that will keep you and your server from getting bogged
down.
>
> Also, I recommend that when you run the script you redirect the output to
a
> text file
> lke output.txt and then in a separate window keep track of what 's going on
> with
>
> tail -f output.txt
>
> That way if the program crashes or mail server crashes you still have
> output.txt so you can see what addresses have been sent to and which
> haven 't.
>
> Good luck
> Ben Yau
>
>
> --
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request@(protected)?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list
--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@(protected)?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list
|
|
 |