I've had a majordomo server running for over a year now and haven't had a
single problem with it (except user error). When I recently upgraded from
Digital Unix sendmail (5.65v3.2) to the new 8.9.1 sendmail, everything went
wacky. The system is running sendmail and processes normally except for
majordomo aliases. In the aliases file, when it attempts to route through
an alias for majordomo, it appends the fully qualified domain name to the
end of the line.
Example:
telnet raptor.domain.com 25
EXPN congress
returns:
250 <"|/usr/local/majordomo-1.94.4/wrapper resend -l congress
congress-list"@raptor.domain.com>
The new sendmail configuration ostype is set up as:
VERSIONID(`@(#)osf1.m4 8.10 (Berkeley) 5/19/98')
#define(`ALIAS_FILE', /usr/adm/sendmail/aliases)dnl
define(`ALIAS_FILE', /etc/mail/aliases)dnl
ifdef(`STATUS_FILE',, `define(`STATUS_FILE',
/usr/adm/sendmail/sendmail.st)')dnl
ifdef(`HELP_FILE',, `define(`HELP_FILE', /usr/share/lib/sendmail.hf)')dnl
define(`confDEF_USER_ID', `daemon')
The new sendmail configuration domain is set up as:
include(`/usr/local/sendmail-8.9.1/cf/m4/cf.m4')
VERSIONID(`@(#)domain.com.m4 1.00 (CST) 12/07/98')
DOMAIN(generic)dnl
define(`confFORWARD_PATH',
`$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward')dnl
define(`confCW_FILE', `-o /etc/mail/sendmail.cw')dnl
define(`DATABASE_MAP_TYPE', `dbm')
define(`confAUTO_REBUILD',`True')
FEATURE(masquerade_envelope)dnl
FEATURE(redirect)dnl
FEATURE(use_cw_file)dnl
FEATURE(stickyhost)dnl
FEATURE(nouucp)
FEATURE(access_db, dbm /etc/mail/access)
FEATURE(mailertable, dbm /etc/mail/mailertable)
FEATURE(domaintable, dbm /etc/mail/domaintable)
FEATURE(virtusertable, dbm /etc/mail/virtusertable)
MASQUERADE_AS(domain.com)
MAILER(local)
MAILER(smtp)
Does anyone have any idea how to fix this? Any help would be greatly
appreciated.
Brian
Follow-Ups:
|
|