|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T p
Length: 2059 (0x80b)
Types: TextFile
Names: »pucc-i.mc«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
└─⟦this⟧ »EUUGD11/euug-87hel/sec8/ease/config-files/FINIS/pucc-i.mc«
/***********************************************************
***********************************************************
****
**** SENDMAIL CONFIGURATION FILE
****
**** For PUCC-I
****
**** $Id: pucc-i.mc,v 1.2 86/04/04 14:19:21 kcs Exp $
****
***********************************************************
***********************************************************/
/***********************************************************
** local info
***********************************************************/
macro
m_sitename = "i.cc.purdue.edu"; /* internet hostname */
class
m_sitename = { "i.cc.purdue.edu", pucc-i, pucci, i };
#include "puccbase.cpp"
options
/***
o_slog = "1"; /* override logging level in base.cpp */
#include "zerobase.cpp"
/**********************************************
** Machine dependent part of ruleset zero **
**********************************************/
/* send berknet names through relay */
if ( < @berkhost > : path )
resolve ( mailer ( pcl ),
host ( $relay-host ),
user ( $2<@$1> ) ); /* @berkhost: ... */
if ( anypath < @anypath berkhost > anypath )
resolve ( mailer ( pcl ),
host ( $relay-host ),
user ( $1<@$2$3>$4 ) ); /* user@berknethost */
/* we don't do uucp */
if ( anypath < @anypath ".UUCP" > anypath )
resolve ( mailer ( error ),
user ( "Non-Local UUCP Mail Unavailable" ) );
/* resolve campus names (actually, all non-local names) */
if ( anypath < @anypath hostname > anypath )
resolve ( mailer ( pcl ),
host ( $3 ),
user ( $1<@$2$3>$4 ) ); /* user@campushost */
/* remaining names must be local */
if ( path )
resolve ( mailer ( local ),
user ( $1 ) ); /* everything else */
/**************************************
** Host dependent address cleanup **
**************************************/
ruleset HOSTDEP_RW {
if ( anypath uucphost!usr@path )
retry ( $3@$4 ); /* drop uucp forward */
if ( anypath campushost ".ARPA" anypath )
retry ( $1$2$3 ); /* drop ".ARPA" */
}
#include "pclm.cpp"