Date: Thu, 19 Oct 2006 22:42:40 -0700 From: Gary Kline <kline@tao.thought.org> To: Chuck Swiger <cswiger@mac.com> Cc: Gary Kline <kline@tao.thought.org>, FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: tao.thought.org is back..... Message-ID: <20061020054240.GB2419@thought.org> In-Reply-To: <5E10959B-FA19-41C4-9268-1183CCF616F1@mac.com> References: <20061018211258.GA1350@thought.org> <20061018215708.GB93083@gothmog.pc> <20061019001443.GC3342@thought.org> <EA1428C1-A621-4DC4-85DD-02C208EBF62C@mac.com> <20061019193854.GC11212@thought.org> <5E10959B-FA19-41C4-9268-1183CCF616F1@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 19, 2006 at 01:16:33PM -0700, Chuck Swiger wrote: > On Oct 19, 2006, at 12:38 PM, Gary Kline wrote: [[ save the electrons ]] > > Nope. What you've asked for now is different than what you > originally asked for; if you don't want email for all users > @thought.org to be delivered locally on one machine, that's a > different problem, and it cannot be solved with a mailertable alone. > If it is only a few users, consider setting up .forward files. > > Otherwise, you will have to set up a virtusertable instead, by adding: > > FEATURE(`virtusertable')dnl > VIRTUSER_DOMAIN(`thought.org')dnl > > ...in your sendmail.mc, and then create /etc/mail/virtusertable with > something like: > > kline@thought.org kline@zen.thought.org > zivic@thought.org zivic@ns1.thought.org > grzegorz@thought.org grzegorz@ethos.thought.org > > ...and do a "make maps" in /etc/mail, or run: > > /usr/sbin/makemap hash /etc/mail/virtusertable.db < /etc/mail/ > virtusertable This is what I have found to work for (*mostly*) just-me. I willstick with sendmail and FBSD at least for my DNS machine and my laptop. Using virtusertable as per your example at least I know how to get my mail routed to ethos if tao decied to take another "trap". > > Note that splitting delivery within a domain like this is generally > undesirable compared with setting up a central mailhost and using > IMAP to read the mail from the clients, rather than trying to deliver > mail to individual client machines. Because if you want to deliver > to these individual client machines, you need to set up mail on all > of them, and make sure your DNS entries are right, preferably by > creating MX records for each new mailserver, etc... For my vvery small domain of computers, it's easier to set up my DNS and MX files. If I were doing this for-real or for a larger set up, I would have a mailserver and use IMAP. > > > Is there ay way of testing this after I have set up my table > > entries? In other words, how do I re-initialize things without > > having to (ugh) *reboot*. > > Of course you can restart sendmail without having to reboot... I did the makemap hash for my access/[db] map. Missed virtusertable.db, and just read the Makefile and found the maps: target. ...This has been a learning experience and I thank you gentlemen. gary > > -- > -Chuck > -- Gary Kline kline@thought.org www.thought.org Public service Unix
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061020054240.GB2419>