Great Circle Associates Majordomo-Workers
(November 1996)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: MAJORDOMO ABORT (fwd)
From: "Earle F. Ake Mr" <akee @ wpdis03 . wpafb . af . mil>
Date: Fri, 22 Nov 1996 08:26:32 -0500 (EST)
To: david @ midrange . com (David Gibbs)
Cc: majordomo-workers @ GreatCircle . COM
In-reply-to: <199611220110.TAA00820@midrange.com> from "David Gibbs" at Nov 21, 96 07:09:58 pm

According to David Gibbs:
> 
> Hmmm... I've gotten more than 2 of these messages... it seems that
> MD is mistaking the valid email address shown as a x400 address.
> 
> MAJORDOMO@midrange.com said...
> > From david@midrange.com Thu Nov 21 19:08:37 1996
> > Date: Thu, 21 Nov 1996 19:08:33 -0600
> > Message-Id: <199611220108.TAA00773@midrange.com>
> > To: david@midrange.com
> > From: MAJORDOMO@midrange.com
> > Subject: MAJORDOMO ABORT
> > Reply-To: MAJORDOMO@midrange.com
> > 
> > --
> > 
> > 
> > MAJORDOMO ABORT
> > 
> > HOSTILE ADDRESS (no x400 c=) Christine_Brown/Claritas_at_Notes__PO@gchelak.claritas.com (Christine Brown/Claritas)

	It is a form of an x400 address.  I posted a fix and have it working
here.  The fix is to set $no_true_x400 = 1 in majordomo.cf and change the
majordomo.pl as follows from a previous posting.


-Earle
-- 
Earle Ake                   MSG/ENI                  akee@wpdis03.wpafb.af.mil
Hassler Communication Systems Technology, Inc.       ake@hcst.com
HCST: 2332 Grange Hall Road; Beavercreek, OH 45431-2345  Phone: 937-427-9000
Base: 4375 Chidlaw Rd. Suite 6; WPAFB, OH 45433-5006 937-257-7492 DSN:787-7492


	I almost had x.400 addresses working correctly with majordomo but did
not have time to fix it.  After 1.94 was released, I finally realized what I
did wrong.  If anyone wants x.400 addresses to work properly, change the
$no_x400at to $main'no_x400at and $no_true_x400 to $main'no_true_x400 in
majordomo.pl.  I forgot that those variables were define in the main and
not in majordomo.pl itself.  Not worth a new release but worth noting.  When
2.0 comes out using perl5, this of course goes away.


*** majordomo.pl~	Wed Oct 23 08:42:39 1996
--- majordomo.pl	Wed Oct 23 14:13:57 1996
***************
*** 519,531 ****
         # file we make sure that the last component of the address has an
         # @ sign on it for an X.400->smtp gateway translation.
  
!         if (!$no_x400at) {
  	    &main'abort("HOSTILE ADDRESS (no x400 \@) $addr") if (
                      "$components[$#components]" !~ /\@/);  #'
  	}
  
          # check to see that the c= and a[dm]= parts exist
! 	if (!$no_true_x400) {
              &main'abort("HOSTILE ADDRESS (no x400 c=) $addr")
                      if ($_ !~ m#/c=#); #'
              &main'abort("HOSTILE ADDRESS (no x400 a[dm]=) $addr")
--- 519,531 ----
         # file we make sure that the last component of the address has an
         # @ sign on it for an X.400->smtp gateway translation.
  
!         if (!$main'no_x400at) {
  	    &main'abort("HOSTILE ADDRESS (no x400 \@) $addr") if (
                      "$components[$#components]" !~ /\@/);  #'
  	}
  
          # check to see that the c= and a[dm]= parts exist
! 	if (!$main'no_true_x400) {
              &main'abort("HOSTILE ADDRESS (no x400 c=) $addr")
                      if ($_ !~ m#/c=#); #'
              &main'abort("HOSTILE ADDRESS (no x400 a[dm]=) $addr")




References:
Indexed By Date Previous: MAJORDOMO ABORT (fwd)
From: David Gibbs <david@midrange.com>
Next: request for information
From: Rick Mooney <rmooney@tenet.edu>
Indexed By Thread Previous: MAJORDOMO ABORT (fwd)
From: David Gibbs <david@midrange.com>
Next: request for information
From: Rick Mooney <rmooney@tenet.edu>

Google
 
Search Internet Search www.greatcircle.com