Date: Thu, 30 Aug 2007 19:59:36 -0500 From: Derek Ragona <derek@computinginnovations.com> To: L Goodwin <xrayv19@yahoo.com>, Chuck Swiger <cswiger@mac.com> Cc: freebsd-questions@freebsd.org Subject: Re: Configuring FreeBSD 6.2 to use sendmail for sending only Message-ID: <6.0.0.22.2.20070830194613.02635658@mail.computinginnovations.com> In-Reply-To: <551986.10942.qm@web58113.mail.re3.yahoo.com> References: <B5C8AD63-103A-4813-992B-2083ECE8677C@mac.com> <551986.10942.qm@web58113.mail.re3.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
At 07:01 PM 8/30/2007, L Goodwin wrote: >Chuck, I'd prefer to have the script handle the >mailing so I can test the script (with email send) >manually, independent of cron. > >Still looking for specifics on setting this up and a >bourne shell script example that sends an email. >Thanks! > >--- Chuck Swiger <cswiger@mac.com> wrote: > > > On Aug 30, 2007, at 3:12 PM, L Goodwin wrote: > > > I wrote a shell script that backs up the file > > server. > > > I would like to modify this script to email a > > > notification message to a public email address. > > > > Use cron, which will automatically email out the > > results of your > > script to any email address you like. > > > > > Seems like sendmail should do the job nicely, but > > I've never set it > > > up before. > > > > > > What specific steps (including network-specific) > > need > > > to be performed to get sendmail working for > > outgoing > > > mail only in a secure manner? > > > > Please see the fine Handbook: > > > > > > >http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mail.html > > > > Although, it is entirely reasonable to consider > > using Postfix instead. > > > > -- > > -Chuck > > > > Here is a sample script that you can use as a template: ======================================================= #!/bin/sh #define any commands you will use MAILFILE=mymailfile MAILFILE2=mymailfile2 SENDTO=derek@computinginnovations.com CCTO=derek@computinginnovations.com MAIL=/usr/bin/mail AWK=/usr/bin/awk CAT=/bin/cat TR=/usr/bin/tr TEMPDIR=/tmp #make sure we have paths export PATH=$PATH:/usr/local/sbin:/usr/local/bin cd $TEMPDIR $CAT /etc/passwd | $AWK -F : '{ print $5 }' > $MAILFILE $TR -cd "\012-\172" < $MAILFILE > $MAILFILE2 $MAIL -s "My list of real user names subject" $SENDTO -c $CCTO < $MAILFILE2 ======================================================= > >____________________________________________________________________________________ >Be a better Heartthrob. Get better relationship answers from someone who >knows. Yahoo! Answers - Check it out. >http://answers.yahoo.com/dir/?link=list&sid=396545433 >_______________________________________________ >freebsd-questions@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-questions >To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > >-- >This message has been scanned for viruses and >dangerous content by MailScanner, and is >believed to be clean. >MailScanner thanks transtec Computers for their support. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.0.0.22.2.20070830194613.02635658>