home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!hal.com!decwrl!deccrl!news.crl.dec.com!rdg.dec.com!decvax.dec.com!usenet
- From: kaehler@zk3.dec.com (Todd Kaehler UEG)
- Newsgroups: comp.mail.sendmail
- Subject: Re: Perl Package to test Sendmail.cf?
- Message-ID: <1992Aug20.125857.22435@decvax.dec.com>
- Date: 20 Aug 92 12:58:57 GMT
- References: <1992Aug12.120807.3834@grebyn.com> <1992Aug12.155740.17492@decuac.dec.com> <1992Aug14.002450.2473@harker.com>
- Sender: usenet@decvax.dec.com (Usenet News System)
- Reply-To: kaehler@zk3.dec.com
- Organization: Digital Equipment Corporation
- Lines: 33
- Nntp-Posting-Host: tsuga.zk3.dec.com
-
-
- In article <1992Aug14.002450.2473@harker.com>, harker@harker.com (Robert Harker) writes:
- >
- >The perl script you are looking for is called "checksendmail" written by
- >Gene Kim & Rob Kolstad & Jeff Polk and is available via anonymous FTP
- >from boulder.colorado.edu in /pub/sendmail/checksendmail.shar (path name
- >might be wrong).
- >
- >check sendmail takes a list of addresses and first runs it through ruleset
- >zero to determine which mailer is chosen for each address and what host and
- >address gets passed to the specific mailer. Then it passes all of the address
- >through ththe sender and recipient rule sets for each mailer. It then
- >prints the results in a nice format.
- >
-
- If anyone is interested I can make available a c program I use for
- checking addresses which is much like checksendmail with a few
- added features.
-
- - Checks both envelope and header addresses. You can specify that you
- want it to check the From: or To: header for a particular mailer.
-
- - You can specify the expected address. This way I can setup a file
- with all the addresses I want to check and the expected results
- and I can have the program flag only the addresses/mailers/hosts
- which do not match the expected results.
-
- I have test files with hundreds of addresses I need to test and
- this program will crank through them in less than a minute, only
- reporting errors.
-
- Send mail if interested. It there is enough interest I will post it
- somewhere. It is now working on ULTRIX and DEC OSF/1.
-