From owner-freebsd-questions Wed Sep 27 8:44:49 2000 Delivered-To: freebsd-questions@freebsd.org Received: from ns.tcworks.net (ns.tcworks.net [216.61.218.2]) by hub.freebsd.org (Postfix) with ESMTP id 51E8637B423; Wed, 27 Sep 2000 08:44:33 -0700 (PDT) Received: from tcworks.net (stuck.sticky.org [216.61.218.6]) by ns.tcworks.net (8.9.2/8.9.2) with ESMTP id KAA19823; Wed, 27 Sep 2000 10:38:13 -0500 (CDT) (envelope-from ccook@tcworks.net) Message-ID: <39D21643.54A3DB3E@tcworks.net> Date: Wed, 27 Sep 2000 10:46:11 -0500 From: Chris Cook X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Lisa Casey Cc: freebsd-isp@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG Subject: Re: Sendmail: virtual hosts References: <00b901c02899$0779bd20$be32a0cd@lisa.jellico.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Did you hash the virtusertable file? This is what you must do: makemap hash /etc/mail/virtusertable.db < /etc/mail/virtusertable Of course adjust for your paths... Lisa Casey wrote: > > Hi, > > This is a Sendmail problem but I hope someone here can help me. I'm running > Sendmail 8.9.3 on FreeBSD 3.2 > > My FBSD box accepts mail for the virtual domain hardwickclothes.com and > sends that E-mail to the local user hardmail. This works just fine. > > Now I want to set up E-mail for another virtual domain, > gimbelconstruction.com. This domain needs three E-mail addresses: > sales@gimbelconstruction.com, dan@gimbelconstruction.com, and > webmaster@gimbelconstruction.com The sales and dan E-mail need to go to > dgimbel@jellico.com. The webmaster E-mail needs to go to gimbel@icx.net > > My /etc/mail/virtusertable now looks like this: > > @hardwickclothes.com hardmail > sales@gimbelconstruction.com dgimbel@jellico.com > dan@gimbelconstruction.com dgimbel@jellico.com > webmaster@gimbelconstruction.com gimbel@icx.net > @gimbelconstruction.com dgimbel@jellico.com > > Those are tabs between the fields. In the last one it sure doesnt look like > a tab, but I deleted it and redid it three times, so I dunno... I typed a > tab... > > I added the domain gimbelconstruction.com to /etc/mail/sendmail.cw and to > /etc/mail/relay-domains and to /etc/sendmail.cG I didn't do anything with > /etc/aliases, but don't think I need to. I also haven't done anything with > /etc/genericstable yet. Not sure what to do there. That file currently has > one entry in it: > > hardmail @hardwickclothes.com > > hardmail is, of course, the local user that the hardwickclothes.com E-mail > all goes to. Since none of the gimbelconstruction.com E-mail is going to a > local user, I'm not sure what to do here. > > Finally I killed and restarted Sendmail and tried sending mail to: > sales@gimbelconstruction.com. I get the standard error message: "The > Message could not be sent because one of the recipients was rejected by the > server. The rejected E-mail address was sales@gimbelconstruction.com ...... > Server response 'No Such User Here' ". > > What have I done wrong (or failed to do?)? Must I create local users then > alias the E-mail to the remote addresses (dgimbel@jellico.com and > gimbel@icx.net)? > > Thanks for your help, > > Lisa Casey, Webmaster > Interstate 2000, Inc. > lisa@jellico.com > webmaster@jellico.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message