[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