Hi Kevin, Looking at the errors that you are getting it looks like a DNS problem to me. Try and ping your smtp mail server by name from your firewall ping mail.atl.bellsouth.net I tried to ping mail.atl.bellsouth.net and mail.alt.bellsouth.net from my computer and got a "couldn't resolve address" error. Make sure the spelling is correct in lrp.conf. If the ping by name doesn't work substitute the ip address in the lrp_MAIL_SERVER variable in lrp.conf if you know it. Good Luck, Robert Williams
>I get this error message when issuing the mail command, and it takes ctrl-Z >to stop. > >amberton: -root- ># mail -s "Logs" [EMAIL PROTECTED] </var/log/messages.0 >hostname: Unknown host >error: Unknown response. >%1 Stopped > >When I tried the -d option I get the following error: > >amberton: -root- ># mail -s "Logs" -d bellsouth.net -h mail.atl.bellsouth.net >[EMAIL PROTECTED] </var/log/messages.0 >Illegal option -d >hostname: Unknown host >error: Unknown response. >%2 Stopped > >Here is the output of mail: > >amberton: -root- >/usr/sbin # mail >Usage: /usr/sbin/mail [-s subject] [-c cc[,...]] [-b bcc[,...]] to[,...] > >Again, I do not have a file called POSIXness.conf in the /etc folder. This >is all files listed using Putty: > >mtab nsswitch.conf ae.rc ipfilter.conf >bootptab checksecurity.conf cron.daily cron.monthly >cron.weekly crontab default diphosts >exports fstab ftpusers iproute2 >group gshadow host.conf hostname >hosts hosts.allow hosts.deny hosts.equiv >inetd.conf init.d inittab ioctl.save >issue issue.net multicron-p login.access >localtime motd networks passwd >pcnfsd.conf profile protocols rc.boot >rc0.d rc1.d rc2.d rc3.d >rc4.d rc5.d rc6.d resolv.conf >rpc securetty services shadow >shells syslog.conf terminfo wtmplock >group- gshadow- passwd- shadow- >rcS.d cron.d network.conf tzvalue >lrp.conf adjtime resolv.conf-bak psdevtab >dns_floods modules chatscripts ppp >dhcpd.conf dnscache portsentry.conf psentryd.conf >sh-httpd.conf sh-httpd.mime weblet.conf ssh >junkbuster oidentd.users > >I do have a mail file in /usr/sbin/mail, that starts out with: > >#!/bin/ash ># >#POSIXness v0.20 19990529 >#GPL2 -- Dave 'Kill a Cop' Cinege <[EMAIL PROTECTED]> >[SNIP] >mail () { #usr/sbin > >data=$1 >fout="/tmp/smtpout.$$" >fin="/tmp/smtpin.$$" >fdata="/tmp/smtpdata.$$" >fbody="/tmp/mailbody.$$" > >usage () { echo "Usage: $(basename) [-s subject] [-c cc[,...]] [-b >bcc[,...]] to >[,...]"; } > >[ -e $fin ] && eecho "Bad in file" && exit 1 >[ -e $fout ] && eecho "Bad out file" && exit 1 >[ -e $fdata ] && eecho "Bad temp file" && exit 1 >[ -e $fbody ] && eecho "Bad temp file" && exit 1 > >mknod $fout p; mknod $fin p; : > $fdata; : > $fbody >chmod 600 $fout $fin $fdata $fbody > > while getopts b:c:s: opt ; do > case "$opt" in > b) bcc="$OPTARG" ;; > c) cc="$OPTARG" ;; > esac > done > > shift $(($OPTIND - 1)) > > [ $# -lt 1 ] && usage && exit 1 > > while read line; do > echo $line > done >$fbody > >to="$@" > >IFS="," > >allto="$to,$cc,$bcc" >envelopes="$( for str in $allto; do > echo $str > done | sed 's/^.*[< ]\(.*\)$/\1/;s/>$//' )" >IFS=$OIFS > >fqdn="$(hostname -f)" > > { echo "RSET" > echo "HELO $fqdn" > echo "MAIL FROM:<$USER@$fqdn>" > > for rcpt in $envelopes; do > echo "RCPT TO:<$rcpt>" > done > > echo "DATA" > > echo "From: $USER@$fqdn" > echo "Subject: $subject" > [ "$to" ] && echo "To: $to" > [ "$cc" ] && echo "cc: $cc" > [ ! "$to" ] && echo "Bcc: " > echo '' > > cat $fbody > > echo '';echo '.' > echo 'QUIT' > > } >$fdata > > smtp-out $fin $fdata > $fout & > > ( mnc ${lrp_MAIL_SERVER:-mail} $(getservbyname smtp) <$fout ) | > while read nrep vrep; do > echo "$nrep" >$fin > done > > qt rm -f $fout; qt rm -f $fin; qt rm -f $fdata; qt rm -f $fbody > >} > >[SNIP] > >The mail code section was modified as Charles states on his web site. > >When I issue getservbyname smtp: > >amberton: -root- >/usr/sbin # getservbyname smtp >25 > >Anything else needed to help troubleshoot? > >-----Original Message----- >From: Robert Williams [mailto:[EMAIL PROTECTED]] >Sent: Saturday, November 24, 2001 3:00 PM >To: [EMAIL PROTECTED] >Subject: Re: [Leaf-user] The script to send log files > > >Hi Kevin, >The first thing to do is to make sure that the command >mail -s "Logs" [EMAIL PROTECTED] </var/log/messages.0 >works from the command line. If it doesn't you will get more >meaningful error messages here. Also make sure that the line in >crontab is all on one line and that there is an empty line after it. >If the command doesn't work from the command line you may have to >specify a couple of options. > >Usage: /usr/bin/basename options to[,...] >Options: [-s subject] [-c cc[,...]] [-b bcc[,...]] > [-a attachment[,...]] [-d domain] [-h smptserver] > >Mail settings are in /etc/POSIXness.conf >-a attach text file(s) >-d specify from FQDN, overriding local domain >-h specify SMTP server, overriding the MAIL_SERVER setting > >The -d option makes the network think that mail is coming from their >network. For example my isp won't accept mail from private.network so >by specifying -d pacbell.net it works. This option is not set in >lrp.conf. I set this up in /etc/POSIXness.conf but it works just as >well from the command line. > >For example, you might try: >mail -s "Logs" -d bellsouth.net -h mail.atl.bellsouth.net >[EMAIL PROTECTED] </var/log/messages.0 >all on one line. > >Let me know how it goes. >Robert Williams > > > >_______________________________________________ >Leaf-user mailing list >[EMAIL PROTECTED] >https://lists.sourceforge.net/lists/listinfo/leaf-user _______________________________________________ Leaf-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-user