Date: Wed, 16 Sep 1998 11:35:41 -0700 (PDT) From: "Eric J. Schwertfeger" <ejs@bfd.com> To: Frank Griffith <frankg@idfw.com> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Mail ifconfig -a output to myself Message-ID: <Pine.BSF.4.01.9809161131370.22812-100000@harlie.bfd.com> In-Reply-To: <000e01bde199$aa691060$0200a8c0@fast1.dfw.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 16 Sep 1998, Frank Griffith wrote: > I want to run the command ifconfig -a and have the output > of this command be mailed to myself via the Internet. So, > I typed this command line: > > ifconfig -a > mail my_emailaddress@my_domain.com close. > redirects to a file, | redirects to the stdin of another program ifconfig -a > mail my_emailaddress@my_domain.com should work, though I havent tested it. > Of course this did not work. Can someone tell me the > proper syntax for this? > > BTW: I want to do this so I can keep up with my IP on my > computer at home while I'm away from the house. I can't > afford a static IP account just yet and my only method for > reaching my home server from my office is to write down > the IP before I leave and hope it doesn't have to reconnect > before I get to work. Does anyone know what I'm talking > about.? Any good scripts you can share? Do I need to > use cron? if you're using pppd, then use the script /etc/ppp/ip-up, you'll find that the IP address is one of the parameters passed to it, so you don't even have to use ifconfig, you could just echo ADDRESS=$4 | mail youraddress@work though you'll have to check to see which parameter is the local address, and change $4 to that number. The only way I know to do this with ppp (user space) is with the cron file, though I'm sure that someone can set up a better way of doing it, I just don't use ppp enough to know the ins and outs. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.01.9809161131370.22812-100000>