• 締切済み

Linuxでのsendmailのインストール

 Linuxカーネル2.4.20のホームサーバですが、GUIイン ターフェイスはなく、telnetでwin2kからアクセスし、コン マンドで編集や設定などをやっています。ホームサーバは CFカードからの起動で、容量は256MBです。  sendmail8.12.9をダウンロードして、インストールしよ うとしましたが、初めのLinuxアプリのインストールで、付 属の膨大な説明書を読んでやってみましたが、要領を得ま せんでした。  どうすれば、インストールできるのでしょうか。

みんなの回答

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.3

RedHat系ならrpm形式のm4を探してきてインストールできます。 Debian系ならdeb形式のm4を探してきてインストールできます。 その他系ならm4のソースをダウンロードして、コンパイル・インストール してください。 http://www.gnu.org/directory/GNU/gnum4.html >メーカーに聞きましたが、小型ホームサーバのために、 >m4をデフォルトでインストールされていません。 ということは、カスタムでインストールできるという事ですね。 メーカーに聞けるのだから、メーカーに相談した方が早いでしょう。 sendmailの質問からはずれますので以上です。 では、がんばってください。

namune
質問者

お礼

どうも、ありがとうございました。  あれこれやって、わかったことは:このサーバに」はsendmail8.12.9はなんと入っています!すべての コマンドは使えませんが、メールサーバとしては 大丈夫だそうです。m4は入っていません。でも、 すべてサポート外で自力でやる必要はあります。  以上はメーカーからしつこく聞き出したことで した。  ここで、ダイナミックDNS: hm.dyndns.orgを取得 済み。sendmailのサーバマシーンをローカル 192.168.1.8 とし、ルータのIPを192.168.1.1とし ます。  この環境で自分なりにネット上でいろいろと 調べてやってみましたが、ぜんぜんだめでした。  どう設定すれば、できるのでしょうか、また、 メールを受信する際に別のソフトをインストールする 必要はありますか。  質問タイトルの範囲外となってしまいますが、アドバイスをよろしくお願いします。

すると、全ての回答が全文表示されます。
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

>ERROR: Can not locate an M4 program sendmailは「m4」というマクロ言語が必要です。 インストールされているか確認してください。 Linuxを普通にインストールしたら、m4は入って いるはずですけど。

namune
質問者

お礼

メーカーに聞きましたが、小型ホームサーバのために、 m4をデフォルトでインストールされていません。  ダウンロードしたsendmail.8.12.9を解凍したしたら、 \devtoolsの中にはm4のディレクトリーは入っていますが、 どうインストールすればよいのか、よくわかりません。

すると、全ての回答が全文表示されます。
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

>どうすれば、インストールできるのでしょうか。 ソースからインストールするなら、 #sh ./Build です。 パッケージからインストールするなら、 #rpm -ivh sendmailxxx.rpm です。

namune
質問者

お礼

ご返事、どうもありがとうございました。  www.sendmal.orgからダウンロードしたものです。  sh Build を実行したら、   ERROR: Can not locate an M4 program が出てきて、前に進めません。

すると、全ての回答が全文表示されます。

関連するQ&A