From owner-freebsd-questions Thu Nov 9 11:26:07 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA02440 for questions-outgoing; Thu, 9 Nov 1995 11:26:07 -0800 Received: from kla.com ([192.187.222.11]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id LAA02415 for ; Thu, 9 Nov 1995 11:25:37 -0800 Received: from pdm (pdm.kla.com) by kla.com (4.1/SMI-4.1) id AA05942; Thu, 9 Nov 95 11:26:53 PST Received: from buford.pdm.kla.com by pdm via SMTP (931110.SGI/930416.SGI) for @kla.com:questions@freefall.freebsd.org id AA09376; Wed, 8 Nov 95 11:23:09 -0800 Received: (smf@localhost) by buford (940816.SGI.8.6.9/SGI-SMF-1.0) id LAA17564 for questions@freefall.freebsd.org; Thu, 9 Nov 1995 11:25:58 -0800 From: "Scott MacFiggen" Message-Id: <9511091125.ZM17562@buford.wring.pdm> Date: Thu, 9 Nov 1995 11:25:57 -0800 In-Reply-To: owner-questions-digest@freefall.freebsd.org "questions-digest V1 #227" (Nov 9, 8:33am) References: <199511091633.IAA21949@freefall.freebsd.org> X-Mailer: Z-Mail (3.2.2 10apr95 MediaMail) To: questions@freefall.freebsd.org Subject: Re: Problems with mail reception Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-questions@FreeBSD.org Precedence: bulk > From: Piero Serini > Date: Thu, 9 Nov 1995 16:00:34 +0100 (MET) > Subject: Re: Problems with mail reception > > > Many people does not use m4 at all to configure sendmail. Of course, it is > > Wrong! Sendmail is configured that way. I do know tat you tweak > an existant sendmail.cf file, but the *correct* way to do it is > to use the cf/ tree. There is more then 1 correct way. If you are a super hacker, you could write a sendmail.cf by hand. Or you could use the m4 macros or you could use the EASE package or... > > generally perfectly adequate to use the MASQUERADE_AS macro, but it likely > > does no more than putting a DM symbol definition in the .cf file. This is > > Wrong!!!!! Many rewriting rules change if you masquerade!!!! > Configure a sendmail in the right way, i.e. use m4 and then use > diff to see it yourself. Incorrect. The rewriting rules are the same. The rules will test if a certain class or macro is defined, if it is, the rule will be executed, if not it moves on to the next one. There is absolutley no reason why you can't add the DM macro by hand. Or any other macro or class. > > essentially the same as above, but hides it somewhat. I do not see a clear > > advantage, and it is not advisable to use the m4 approach if their .cf > > file is locally customized without m4. One first needs at least to see the > > file to decide. > > Wrong! Any customization can be done in the .mc file, and this > is the right way to do it. You are correct in saying any customization can be done using the m4 package but it isn't the only right way to do it and I find it easier to add some things to the .cf file afterwards like local rulesets (Ruleset 98 for example). > > Your method is only one approach, not the only one as you imply. > > Wrong! Using m4 is the only *correct* approach. Wrong. -Scott +----------------------------------------------------------------------------+ + Scott MacFiggen Taos Mountain Software Contracter + + Former CSUA Vice-President SGI System Admin + + smurf@CSUA.Berkeley.EDU smf@pdm.kla.com + +----------------------------------------------------------------------------+