I've set up sendmail MANY times. Mostly on FreeBSD and MacOS X, and a few times under Linux. There are alwasy the minor hiccups, but in the last few weeks I've run into serious issues with 8.12.9.
I don't know what's going on, but the version just outright refuses to respect the config files, primarily the virtusertable and mailertable, although I'm now seeing that it doesn't respect the aliases file either. I'm using essential the same sendmail.mc file that I always use, so I don't know what's changed. I have 4 servers now that are down and MANY very angry customers. I've been struggling with it for a while now, so if anyone has an idea I'd be open to hearing it.
Here's my sendmail.mc file:
Sending to a virtusertable address (of course I've done a makemap hash virtusertable.db < virtusertable and a sendmail restart) results in a user uknown message. Trying to forward out using an smtp:mailserver entry in mailertable does absolutely nothing.
Is this a common problem, or have a I screwed up?
I don't know what's going on, but the version just outright refuses to respect the config files, primarily the virtusertable and mailertable, although I'm now seeing that it doesn't respect the aliases file either. I'm using essential the same sendmail.mc file that I always use, so I don't know what's changed. I have 4 servers now that are down and MANY very angry customers. I've been struggling with it for a while now, so if anyone has an idea I'd be open to hearing it.
Here's my sendmail.mc file:
Code:
divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10.2.16 2002/05/22 16:39:1$
OSTYPE(freebsd4)
DOMAIN(generic)
define(`PROCMAIL_MAILER_PATH',`/usr/local/bin/procmail')
define('LOCAL_MAILER_ARGS', `procmail -t -Y -a $h -d $u')dnl
FEATURE(local_procmail)
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
dnl Uncomment both of the following lines to listen on IPv6 as well as IPv4
dnl DAEMON_OPTIONS(`Name=IPv4, Family=inet')
dnl DAEMON_OPTIONS(`Name=IPv6, Family=inet6')
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confMAX_MESSAGE_SIZE', `3000000')dnl
define(`confMAX_MIME_HEADER_LENGTH', `256/128')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
MAILER(local)
MAILER(smtp)
MAILER(procmail)
Sending to a virtusertable address (of course I've done a makemap hash virtusertable.db < virtusertable and a sendmail restart) results in a user uknown message. Trying to forward out using an smtp:mailserver entry in mailertable does absolutely nothing.
Is this a common problem, or have a I screwed up?