[comp.mail.misc] Problems with inbound SMTP - Smail3.1 on AUX1.1

ken@dali.gatech.edu (Ken Seefried iii) (10/30/90)

---

I'm having some real problems with getting Smail3.1.19 to
run on a MacIIx running A/UX 1.1.  The problem is only with
inbound SMTP; all uucp and outbound SMTP seems to work
fine.

In a nutshell, I have this mac (stella) acting as a gateway
between two ethernet networks and UUCP.  Mail sent SMTP out
from the Mac works fine, but when someone mails something
to the Mac (in this case, a machine named nudge), it gets
mailed to itself repeatedly until the max hops is
exceeded.  Attached at the end are a sample from the smail
log file and a copy of the mail to MAILER-DAEMON.  How in
the world did smail cook up @stella.sware.com:ken@sware.com?

Also attached is a copy of the EDITME and conf/os files
that I used to build smail.  I used the built in
transports, directors and routes, except that I defined
smart-host and smart-path to point at emory (our primary
UUCP link). No config file.

Any and all help is *very* much appreciated!  Thanks...

*------------* sample from /usr/spool/smail/log/logfile *------------*

10/28/90 16:53:37: pid 95: smail daemon started
10/28/90 16:54:25: [m0iTKxV-00022ZC] new msg: from ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:26: [m0iTKxW-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:26: [m0iTKxV-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:27: [m0iTKxX-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:27: [m0iTKxW-00022TC] <ken@stella> ... delivered
10/28/90 16:54:28: [m0iTKxX-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:28: [m0iTKxX-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:28: [m0iTKxY-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:28: [m0iTKxX-00022TC] <ken@stella> ... delivered
10/28/90 16:54:29: [m0iTKxZ-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:29: [m0iTKxY-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:29: [m0iTKxZ-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:29: [m0iTKxZ-00022TC] <ken@stella> ... delivered
10/28/90 16:54:30: [m0iTKxa-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:30: [m0iTKxZ-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:31: [m0iTKxb-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:31: [m0iTKxa-00022TC] <ken@stella> ... delivered
10/28/90 16:54:32: [m0iTKxc-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:32: [m0iTKxb-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:33: [m0iTKxd-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:33: [m0iTKxc-00022TC] <ken@stella> ... delivered
10/28/90 16:54:33: [m0iTKxd-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:33: [m0iTKxd-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:34: [m0iTKxe-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:34: [m0iTKxd-00022TC] <ken@stella> ... delivered
10/28/90 16:54:35: [m0iTKxf-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:35: [m0iTKxe-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:36: [m0iTKxg-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:36: [m0iTKxf-00022TC] <ken@stella> ... delivered
10/28/90 16:54:37: [m0iTKxh-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:37: [m0iTKxg-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:38: [m0iTKxh-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:38: [m0iTKxh-00022TC] <ken@stella> ... delivered
10/28/90 16:54:39: open_spool: /usr/spool/smail/input/0iTKxh-00022ZC: lock failed: Permission denied
10/28/90 16:54:39: [m0iTKxj-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:39: [m0iTKxh-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:40: [m0iTKxk-00022ZC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:40: [m0iTKxj-00022TC] <ken@stella> ... delivered
10/28/90 16:54:41: [m0iTKxl-00022TC] new msg: from @stella.sware.com:ken@sware.com, old id=<9010282151.AA23564@nudge.sware.com>
10/28/90 16:54:41: [m0iTKxk-00022ZC] <ken@stella> ... delivered
10/28/90 16:54:41: [m0iTKxl-00022TC] <ken@stella> ... failed: (ERR_145) loop detection: maximum hop count exceeded
10/28/90 16:54:42: [m0iTKxm-00023MC] new msg: from <>
10/28/90 16:54:44: [m0iTKxm-00023MC] <@stella.sware.com:ken@sware.com> ... failed: (ERR_101) unknown host
10/28/90 16:54:45: [m0iTKxm-00023MC] mail moved to /usr/spool/smail/error/0iTKxm-00023MC
10/28/90 16:54:45: [m0iTKxl-00022TC] <ken@stella> ... error returned to @stella.sware.com:ken@sware.com


*------------* sample message left in /usr/spool/uucp *------------*

From MAILER-DAEMON Sun Oct 28 12:37:33 1990 remote from sware
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGws-0001qsC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Message-Id: <m0iTGws-0001qsC@stella.sware.com>
Date: Sun, 28 Oct 90 12:37 EST
From: <MAILER-DAEMON@stella.sware.com>
To: <@stella.sware.com:ken@sware.com>
Subject: mail failed, returning to sender
Reference: <m0iTGwp-0001HOC@stella.sware.com>

|------------------------- Failed addresses follow: ---------------------|
 <ken@stella> ... loop detection: maximum hop count exceeded
|------------------------- Message text follows: ------------------------|
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwp-0001HOC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwo-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwn-0001HOC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwl-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwk-0001HOC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwj-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwi-0001HOC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwh-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwg-0001HOC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwf-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwe-0001qWC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwd-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwc-0001qWC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwb-0001qsC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwa-0001qWC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwZ-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwY-0001qWC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGwX-0001qaC@stella.sware.com>; Sun, 28 Oct 90 12:37 EST
Received: by nudge.sware.com (5.61/SMI-3.2)
	id AA22741; Sun, 28 Oct 90 12:28:13 -0500
Received: from [129.75.1.8] by nudge.sware.com (5.61/SMI-3.2)
	id AA22376; Sun, 28 Oct 90 12:26:41 -0500
Received: by stella.sware.com (/\=-/\ Smail3.1.18.1 #18.2)
	id <m0iTGmf-0001qWC@stella.sware.com>; Sun, 28 Oct 90 12:26 EST
Message-Id: <m0iTGmf-0001qWC@stella.sware.com>
Date: Sun, 28 Oct 90 12:27 EST
From: ken@sware.com (ken seefried iii)
To: ken@sware.com

testing some more...

*------------------------* conf/EDITME *------------------------*

CFLAGS="-Wall -O" # using gcc
OS_TYPE=aux
ARCH_TYPE=32bit
DRIVER_CONFIGURATION=bsd-network
DOMAINS=sware.com:uucp
UUCP_NAME=sware
VISIBLE_NAME=sware.com
POSTMASTER=boris
NOBODY=nobody
SMAIL_BIN_DIR=/usr/local/smail
SMAIL_NAME=/usr/lib/sendmail
OTHER_SENDMAIL_NAMES=/bin/rmail
LIB_DIR=/usr/local/lib/smail
UTIL_BIN_DIR=$LIB_DIR
NEWALIASES=/usr/lib/newaliases
PATHS_FILE=paths
PATHS_TYPE=lsearch
ALIASES_FILE=/usr/lib/aliases
ALIASES_TYPE=lsearch
UUCP_SYSTEM_FILE=/usr/lib/uucp/L.sys
SPOOL_DIRS=/usr/spool/smail
TMP_DIR=/usr/local/lib/smail/tmp
GROK_VOID=yes
COMPRESS=compress
UNCOMPRESS=uncompress
ZCAT=zcat
DOT_Z=".Z"
LMAIL=/bin/lmail
MISC_C_DEFINES='
#undef LOCAL_MAIL_FILE
#define LOCAL_MAIL_FILE "/usr/mail/${lc:user}"
'

*-------------------* conf/os/aux *----------------------------------*

OS_DEFINES="AUX1:UNIX_SYS5_2:UNIX_SYS5:UNIX"

LOCKING_PROTOCOL="\
#include <unistd.h>
#define LOCK_REQUIRES_WRITE
#define lock_fd(fd)		(lockf((fd), F_TLOCK, 0L) < 0? FAIL: SUCCEED)
#define lock_fd_wait(fd)	(lockf((fd), F_LOCK, 0L) < 0? FAIL: SUCCEED)
#define unlock_fd(fd)		((void) lockf((fd), F_ULOCK, 0L))
#define unlock_fd_wait(fd)	((void) lockf((fd), F_ULOCK, 0L))
#define USE_FCNTL_RD_LOCK
#define lock_fd_rd_wait(fd)	(fcntl_rd_lock(fd))
extern int fcntl_rd_lock();
"

FLOCK_MAILBOX=yes

MAILBOX_DIR=/usr/mail

CONSOLE=/dev/console

DECLARE_STRINGS="\
#include <string.h>
#define bzero(b,n)	(memset((b),'\0',(n)))
#define bcopy(b1,b2,n)	(memcpy((b2),(b1),(n)))
#define bcmp(b1,b2,n)	(memcmp((b1),(b2),(n)))
#define index	strchr
#define rindex	strrchr
"

DRIVER_CONFIGURATION=bsd-network

RANLIB=:

CHOWN=chown

HAVE_RENAME=yes		# does the rename(2) system call exist
HAVE_MKDIR=yes		# does mkdir exist in libc
HAVE_BSD_NETWORKING=yes # does this system support BSD-style networking
#HAVE_DBM=yes		# does this system have the dbm(3x) library
HAVE_BSTRING=yes	# does this system have bstring or similar routines
HAVE_SYS5_STRLIB=yes	# does this system have strspn and strpbrk
HAVE_GETOPT=yes		# does this system have getopt(3) in libc
HAVE_GETHOSTNAME=yes	# does this system have gethostname(2), as in BSD
HAVE_HASH_BANG=yes	# does this system use #!/bin/sh in shell scripts
HAVE_READDIR=yes	# does this system have readdir(3) functions
HAVE_VFPRINTF=yes	# does this system have vfprintf(3)

*-------------------------* eof *------------------------------*
--
	ken seefried iii	"A snear, a snarl, a whip that
	ken@dali.gatech.edu	 stings...these are a few of
				 my favorite things..."