m4を用いてsendmail.cfを作る方法


まず、m4を用いてsendmail.cfを作る方法を説明します。

  1. m4があるかどうか確認する。GNU関係のサイトに落ちてるので、なければ Install。FreeBSDなら ports/devel/m4 にあるし、最近のバージョンには入っ てると思う。Linuxとかは知らないが、まぁ何か簡単にインストールする方法 はあるだろう。
  2. sendmail.cf の元になる .mcファイルを作るためのディレクトリを作る。 例えば、私の場合は sendmail を ~/src/sendmail-8.11.1/ 以下に展開し、. mcファイルは ~/cf/mail/ 以下に作っています。
  3. ~/cf/mail/hoge.mc を作る。
  4. ~/cf/mail のディレクトリで、
    m4 -D_CF_DIR_=~/src/sendmail-8.11.1/cf \
           ~/src/sendmail-8.11.1/cf/m4/cf.m4 hoge.mc > sendmail.cf
    と入力する。
  5. すると、このディレクトリにsendmail.cf が出来る。

back


Mimori Yuki <s-v@sendmail.cf>
$Id: intro.html,v 1.5 2001/10/31 02:17:28 s-v Exp s-v $