Hi, I have used the following configuration for sendmail with good results; I would recommend mimicing it: 1. Move *all* the sendmail configuration files to /etc/mail. If necessary, symlink /etc/sendmail.cf -> /etc/mail/sendmail.cf, but I think this is a compile-time option for sendmail. 2. Put a Makefile in /etc/mail, looking something like this one (which I use on a real system): ----------------------------------------------------------------------------- # # Sendmail configuration makefile for <host> # # These tables need a sendmail restart if changed TABLES = virtusertable.db access.db domaintable.db mailertable.db sendmail.cf all: aliases.db sendmail.cf tables.date tables.date: $(TABLES) touch tables.date /etc/rc.d/init.d/sendmail restart aliases.db: aliases newaliases %.db : % makemap hash $@ < $< sendmail.cf : sendmail.mc m4 sendmail.mc > sendmail.cf clean: -rm -f *.db *~ -------------------------------------------------------------------------------- That way, a simple "make" will rebuild whatever databases or config files that are necessary, using whatever commands are appropriate, and will restart sendmail if necessary. Highly recommended. Also, I would make sendmail.mc part of the sendmail-cf RPM; that way, if sendmail-cf isn't installed, "make" won't try to rebuild sendmail.cf if someone touches sendmail.mc. -hpa -- To unsubscribe: mail -s unsubscribe [EMAIL PROTECTED] < /dev/null