[Mailman-Users] sendmail unknown mailer error

Nate Tanner Nate.Tanner at knowledgenet.com
Thu Feb 8 05:13:46 CET 2001


> Hello,
> 
> I've written a perl program to handle bounces, but I keep getting the
> unknown mailer error below.  I've read through the archives, and it seems
> that either the path to my local mailer agent in sendmail config file, or
> the path to bounce.pl file would be incorrect.  The funny thing is,
> however, that the program usually works.  When I run a program that sends
> out 5 emails to invalid addresses, the bounces are all handled by
> bounce.pl.  When I send out a message to ~1000 people, 100 or more of
> which bounce back, I only get 10 or 15 of the errors.  So I know all the
> paths are correct.  I also tried removing all the code in the bounce.pl,
> and still the same results.
> 
> Any ideas appreciated.  BTW, the program is running on a virtual server,
> so I don't have root or sudo.  
> 
> I'll include my sendmail.cf at the bottom of this message, in case that
> helps.
> 
> Thanks,
> Nate Tanner
> 
> The original message was received at Wed, 7 Feb 2001 02:13:48 -0700 (MST)
> from root@[65.161.97.70]
> 
>    ----- The following addresses had permanent fatal errors -----
> "|/usr/local/etc/httpd/utils/bounce.pl"
>     (expanded from: <tanner at lunchclub.net>)
> 
>    ----- Transcript of session follows -----
> Cannot fork
> 554 "|/usr/local/etc/httpd/utils/bounce.pl"... unknown mailer error 2
> 
>    ----- Original message follows -----
> 
> Received: from tic.insight.com (root@[65.161.97.70]) by lunchclub.net
> (8.8.8) id CAA13138; Wed, 7 Feb 2001 02:13:48 -0700 (MST)
> Received: from localhost (localhost)
> 	by tic.insight.com (8.9.3/8.9.3) with internal id CAA13622;
> 	Wed, 7 Feb 2001 02:13:41 -0700
> Date: Wed, 7 Feb 2001 02:13:41 -0700
> From: Mail Delivery Subsystem <MAILER-DAEMON at tic.insight.com>
> Message-Id: <200102070913.CAA13622 at tic.insight.com>
> To: <tanner at lunchclub.net>
> MIME-Version: 1.0
> Content-Type: multipart/report; report-type=delivery-status;
> 	boundary="CAA13622.981537221/tic.insight.com"
> Subject: Returned mail: User unknown
> Auto-Submitted: auto-generated (failure)
> 
> This is a MIME-encapsulated message
> 
> --CAA13622.981537221/tic.insight.com
> 
> The original message was received at Wed, 7 Feb 2001 02:13:40 -0700
> from lunchclub.net [161.58.233.2]
> 
>    ----- The following addresses had permanent fatal errors -----
> <ddraper at insight.com>
>     (expanded from: <ddraper at insight.com>)
> 
>    ----- Transcript of session follows -----
> ... while talking to gate.insight.com.:
> >>> RCPT To:<ddraper at gate.insight.com>
> <<< 550 <ddraper at gate.insight.com>... User unknown
> 550 <ddraper at insight.com>... User unknown
> 
> --CAA13622.981537221/tic.insight.com
> Content-Type: message/delivery-status
> 
> Reporting-MTA: dns; tic.insight.com
> Received-From-MTA: DNS; lunchclub.net
> Arrival-Date: Wed, 7 Feb 2001 02:13:40 -0700
> 
> Final-Recipient: RFC822; <ddraper at insight.com>
> X-Actual-Recipient: RFC822; ddraper at gate.insight.com
> Action: failed
> Status: 5.1.1
> Remote-MTA: DNS; gate.insight.com
> Diagnostic-Code: SMTP; 550 <ddraper at gate.insight.com>... User unknown
> Last-Attempt-Date: Wed, 7 Feb 2001 02:13:41 -0700
> 
> --CAA13622.981537221/tic.insight.com
> Content-Type: message/rfc822
> 
> Return-Path: <tanner at lunchclub.net>
> Received: from lunchclub.net (lunchclub.net [161.58.233.2])
> 	by tic.insight.com (8.9.3/8.9.3) with ESMTP id CAA13620
> 	for <ddraper at insight.com>; Wed, 7 Feb 2001 02:13:40 -0700
> Received: (tanner at localhost) by lunchclub.net (8.8.8) id CAA13084; Wed, 7
> Feb 2001 02:13:45 -0700 (MST)
> Date: Wed, 7 Feb 2001 02:13:45 -0700 (MST)
> Message-Id: <200102070913.CAA13084 at lunchclub.net>
> From: LunchMaster <lunchmaster-do-not-reply at lunchclub.net>
> Bcc:
> Reply-to: lunchmaster at lunchclub.net
> Subject: LunchClub special for Wednesday, February 7
> 
> [msg]
> 
> --CAA13622.981537221/tic.insight.com--
> 
> 
> ##########################################
> # Server sendmail.cf for sendmail 8.8.6  #
> ##########################################
> 
> V5
> 
> ########################
> #  Classes and macros  #
> ########################
> 
> Cwlocalhost tanner.ipartner.net
> CPuucp bitnet		# Pseudo-domains
> C..			# A dot for canonical testing
> DUuunet.uu.net		# UUCP relay host
> DBcunyvm.cuny.edu	# BITNET relay host
> Do.:%@[]		# Delimiter characters
> Dq$g$?x ($x)$.		# Format of a total name
> 
> ####################
> #  Header formats  #
> ####################
> 
> H?P?Return-Path: $g
> HReceived: $?rfrom $s $.$?_($_) $.by $j ($v) id $i; $b
> H?D?Date: $a
> H?D?Resent-Date: $a
> H?F?From: $q
> H?F?Resent-From: $q
> H?x?Full-Name: $x
> HSubject:
> H?M?Message-Id: <$t.$i@$j>
> H?M?Resent-Message-Id: <$t.$i@$j>
> 
> ########################
> #  Mailer definitions  #
> ########################
> 
> Mremote, P=[IPC], F=CDFmMuX, E=\r\n, L=990, S=11, R=11, A=IPC $h
> Mlocal, P=/bin/imail, F=DFlmMs, A=mail -f $g $u
> Mprog, P=/bin/sh, F=DFlMsu, D=$z:/, A=sh -c $u
> 
> 
> #############
> #  Options  #
> #############
> 
> Oa1			# Wait (in minutes) for alias file rebuild
> OA/etc/aliases		# location of alias file
> OC10			# Checkpoint queue runs every N deliveries
> OF0600			# Temporary file mode
> Og100			# Default GID
> OH/etc/sendmail.hf      # SMTP help file
> OI			# Insist that the name server be running
> Ok5			# Open connection cache size
> Om			# Expand aliases to include sender
> On			# Verify RHS in newaliases
> OQ/var/spool/mqueue	# Queue directory
> OS/etc/sendmail.st	# Stat file
> OT3d			# Queue timeout and warning time
> Ou126			# Default UID
> Ot			# Use TZ environment variable
> Opauthwarnings,noexpn,novrfy
> 
> #########################################################
> # Databases needed for anti-spam and virtual host/users #
> #########################################################
> Kvirtmaps hash /etc/virtmaps
> Kspammers hash /etc/spammers
> Krelayers hash /etc/relayers
> Kdequote dequote
> 
> ##########################################################################
> ###
> # Anti-Spam Support:  Limit SMTP relaying to previously authenticated
> users #
> ##########################################################################
> ###
> Scheck_rcpt
> R< $+ @ $=w >	$@ OK
> R$+		$: $(dequote "" $&{client_addr} $) $| $1
> R0 $| $*	$@ OK
> R$* $| $*	$: $(relayers $1 $: ERROR $)
> RERROR		$#error $@ 5.7.1 $: "550 SMTP relay denied,
> authenticate via POP/IMAP first"
> R$*		$@ OK
> 
> #######################################################################
> # Anti-Spam Support:  Check "Mail From:" for spam hostname or address #
> #######################################################################
> Scheck_mail
> R<$*>		$1
> R$*		$: $(spammers $1 $: $1 $)
> R$*@$*		$: $(spammers $2 $: OK $)
> ROK		$@ OK
> R$+		$#error $: 551 $1
> 
> 
> #################################
> #  Ruleset 0 - Resolve address  #
> #################################
> S0
> 
> R<@>			$#local$:<>		Null address is local
> 
> # start of virtual host/users support
> R$+ < @ $+ . >		$: $1 < @ $2> .
> R$+ < @ $+ > $*		$: $(virtmaps $1@$2 $: $1 < @ $2 > $3 $)
> R$+ < @ $+ > $*		$: $(virtmaps $2 $: $1 < @ $2 > $3 $)
> R$+ < @ $+ > $*		$: $1 < @ $(virtmaps @ $2 $: $2 $) > $3
> R$+ < @ $+ @ $+ > $*	$: $2 < @ $3 > $4
> R$+ < @ $+ > .		$: $1 < @ $2 . >
> R$+ @ $+ 		$: $1 < @ $2 >
> R$+ < < @ $+ > >	$: $1 < @ $2 >
> # end of virtual host/users support
> 
> R$+<@$=w>		$@$>90$1		Remove local addresses
> R<@$=w>$-$+		$@$>90$3		Remove local routes/UUCP
> 
> R$*<@$+.uucp>$*		$#remote $@$U $:$1<@$2.uucp>$3	    Forward
> uucp hosts
> R$*<@$+.bitnet>$*	$#remote $@$B $:$1<@$2.bitnet>$3    Forward bitnet
> hosts
> 
> R$*<@$+>$*		$#remote $@$2 $:$1<@$2>$3	Send to remote host
> 
> R$+			$#local $:$1			Everything else
> local
> 
> ########################################
> #  Ruleset 90 - Call rulesets 3 and 0  #
> ########################################
> S90
> 
> R$*			$:$>3$1
> R$*			$@$>0$1
> 
> #####################################
> #  Rulset 3 - Find address portion  #
> #####################################
> S3
> 
> R$@			$@ <@>			Null address special
> R$*<>$*			$@ <@>			Null address special
> R$*<$+>$*		$2			Get address portion
> #Uncomment the following lines to support fancy routing (with :,%) 
> #R@$+,$+			$@$>93<@$1>,$2		Routes with ','...
> #R@$+:$+			$@$>93<@$1>:$2		...or with ':'
> #R$+@$+@$+		$1%$2@$3		All but right @ to %...
> #R$+@$+			$@$>93$1<@$2>		...then accept @
> addresses
> #R$+%$+			$1@$2			Convert all % to
> @...
> #R$+@$+@$+		$1%$2@$3		...all but right @ back to
> %...
> R$+@$+			$@$>93$1<@$2>		...accept new @
> addresses
> 
> ##################################
> #  Rulset 93 - Canonicalization  #
> ##################################
> S93
> 
> R$*<@$=w>$*		$:$1<@$2.>$3		Our names always canonical
> R$*<@$*$=P>$*		$:$1<@$2$3.>$4		Pseudo-domains are canonical
> R$*<@$*$~.>$*		$:$1<@$[$2$3$]>$4	Look up if not canonical
> R$*<@$*.>$*		$1<@$2>$3		Remove trailing dots
> 
> ########################################
> #  Ruleset 4 - Post-rewriting cleanup  #
> ########################################
> S4
> 
> R$*<@>			$@$1			Null address back to
> empty
> R<@$+>$+		$@<$1$2>		Wrap routes in <>
> R$*<@$+>$*		$1@$2$3			Unwrap host part
> 
> #################################
> #  Ruleset 11 - SMTP rewriting  #
> #################################
> S11
> 
> R$*<@$*>$*		$@$1<@$2>$3		Already qualified
> R$+			$:$1<@$j>		Add host if needed
> 
> ################################################
> #  Ruleset 12 - SMTP sender header masquerade  #
> #  This ruleset is not used.  It needs to be   #
> #  changed if you want to use it.              #
> #  To use it up change the Mremote line.       #	
> ################################################
> S12
> 
> R$*<@$=w>		$:$1<@$j>		Masquerade local as domain
> R$*<@$*>$*		$@$1<@$2>$3		Already qualified
> R$+			$:$1<@$j>		Masquerade as domain if no
> host
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> --------------------------------------------------------
> Nathaniel Tanner
> Software Engineer
> 
> KnowledgeNet
> 14624 N. Scottsdale Road  Suite 300
> Scottsdale, AZ  85254
> Phone:  480-315-4593
> Fax:  602-385-9012
> Email:  nate.tanner at knowledgenet.com
> Website:  www.knowledgenet.com
> 
> Experience next-generation e-learning for yourself!
> http://www.knowledgenet.com/demos
> 
> 




More information about the Mailman-Users mailing list