• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sendmail8.12.1の設定について)

sendmail8.12.1の設定について

stanakaの回答

  • ベストアンサー
  • stanaka
  • ベストアンサー率44% (13/29)
回答No.2

> FreeBSD4.2及び4.3をインストールした時に > 自動的にインストールされるm4はsendmail8.12.1 > のBuildスクリプトは問題ありとして > エラーメッセージを出すという認識  えーっと,どっちが主語?.私は,Buildスクリプト「が」,インストール済みm4「を」問題ありバージョンと判断してエラーメッセージを出す,と認識しております.まぁ,私はその状況に直面したことがないので,なにぶん断言は出来ませんが.  私はFreeBSDのバージョン番号のつけ方について詳しい事を知らないので,やはり断言できませんが,同じバージョン(この場合FreeBSD4.2-RELEASE)に付属しているコマンドやツールが,必ず同じバージョンであることが保証されているのであれば, > この組み合わせでセットアップする場合は、 > 常にm4をインストールし直す作業が必要  Yesだと思います. > versionオプションで実行する方法を具体的に  以下は私の環境で実行時のキャプチャー. hutia(~) % which m4 /USR/BIN/m4 hutia(~) % m4 --version GNU m4 1.4 hutia(~) %  この場合のバージョンは「GNU m4 1.4」.あなたがCD-ROMからインストールしたやつと同じです.

C_RON
質問者

お礼

アドバイスありがとうございました。 参考になりました。 こちらの環境では、教えていただいた方法ではm4のバージョンを調べることはできないようです。(応答しなくなります。)GNUについてもよくわかっていない状態ですので、勉強します。こんな初心者の質問にお答えいただいたことに感謝します。

関連するQ&A

  • Sendmail-8.11.6

    自習目的で自宅サーバ(Mac Leopard)にmail serverを立てようとしております。そこで手元にある詳しい参考書の記事(Sendmail-8.11.6用)を頼りにSendmailをダウンロードしましたが、あいにく最新のバージョン(8.14.3)しかダウンロードできず、参考書が役に立ちません。以下の二つの質問をさせて下さい。 Q1. 旧バージョンを入手することは難しいのでしょうか? Q2. 最新バーションにも挑戦しようと、添付のインストールドキュメントを読みましたが、つぎのような記載(ダウンロードした「.mc file」をcf/READMEに従って加工せよ、という指示の後に書いてあります)が良く理解できません。 「Then run "sh ./Build sendmail.cf"」  これを、「次に ./Build sendmai.cfなるコンフィギュレーションフィルをは走らせよ(実行せよ)」という意味に解釈しましたが、「sh」というUnixのコマンドは無いようですので、困ってしまいました。 どなたか、お助け下さい! お願い致します。

  • configureでsyntax errorとなる

    さくらインターネットのレンタルサーバー(スタンダードプラン)でWEBサイトを構築しようとtidyのインストールで試行錯誤しています。 OSは FreeBSD 8.1-RELEASE-p13 amd64 です。 http://www.ebisawa.co.jp/wiki/index.php?WP%2FHTMLTidy#m55edd07 のサイトを参考にtidyのインストールに挑戦していたのですが、 # wget http://tidy.sourceforge.net/src/tidy_src.tgz # tar -xzvf tidy_src.tgz # cd tidy # sh ./build/gnuauto/setup.sh # ./configure # make # make install のconfigureをしようとしたら、syntax errorが出てきて先に進むことができません。 % ./configure % ./configure: 2410: Syntax error: word unexpected (expecting ")") とのエラーが出てきてしまいます。 FreeBSDに詳しくないので原因がなかなか特定できません。 よろしくお願いいたします。

  • sendmail設定方法

    sendmailを今設定してます。環境は、centosを使いsendmailは、sendmail--.RHEL.4.3です。ちなみにm4は、m4-1.4.1-16です。 コマンドで、"m4 /etc/mail/sendmail.mc > /etc/sendmail.cf"を実行してもそのようなディレクトリはありませんとエラーが出ます。他のバージョンではこのコマンドで出来たのに…。どなたか教えて下さい。

  • sendmailの設定でM4コマンドができない

    RedHatLinux 9でsendmailを立てています。 sendmailは初めてですが、M4コマンドが実行できないみたいです。 コマンドとエラー文は↓です。 必要なファイルが欠けているみたいですが、よくわかりません。 # cd /etc/mail # m4 sendmail.mc > sendmail.cf とコマンドを実行したら、 sendmail.mc:10: m4: Cannot open /usr/share/sendmail-cf/m4/cf.m4: そのようなファイルやディレクトリはありません と表示されます。

  • sendmailの設定がわかりません。

    sendmailの設定がわかりません。 別会社からアイルへサーバ移行したのですが 以前のサーバ会社で使えていたメールフォームが アイルで試した所、エラーが出て、メールフォームの送信ができない状態です。 メールフォームのset.plというファイル内の # SENDMAILの設定 $sendmail = '/usr/sbin/sendmail'; 上記記述の部分の変更かとは思うのですが どう変更してよいのか、解りません。 知識も少なく、参考になるような事でも構いませんので 教えていただければと思います。 よろしくお願い致します。

  • sendmailのインストール

    sendmail-8.12.9からsendmail-8.12.10へバージョンアップしようとしたところ、インストールも無事にすみ、 sendmailを起動させようとすると以下のようなエラー がでて上手くいきません。教えていただけないでしょうか? # ./S98sendmail start 554 5.0.0 /etc/mail/sendmail.cf: line 137: readcf: map virtuser: class hash not available CFファイルでの設定は ##### $Id: virtusertable.m4,v 8.16 1999/07/22 17:55:36 gshapiro Exp $ ##### Kvirtuser hash /etc/mail/virtusertable となっています。

  • sendmailの設定の仕方

    グループのサーバのリプレスでSolaris10(x86)を設定中です。 Solaris10標準のSendmail(8.13.8)を使いたく設定をしているのですが、今まで使っていた、古いサーバの設定値を新しいサーバでも使用したいのですが、sendmail.cfの書式が古すぎて、新しいサーバのsendmailではそのまま使えない事がわかりました。 sendmail -C sendmail -xx -xx (引数 忘れました)でエラーでまくり。 今のsendmailにあわせてsendmail,cf を作り直さなければいけないですが、sendmail.mcの書き方で、必要な値の記述方法がわかりません。 設定したいのは、配信されてきたメールを別のsmtpサーバへ配信する指定の仕方です。 ドメイン insys.co.jp グループサーバ infmail.insys.co.jp smtpサーバは複数あり  ss1.insys.co.jp は smtpサーバ 10.10.200.201  pq1.insys.co.jp は smtpサーバ 10.20.220.201 notes1.insys.co.jp は smtpサーバ 10.21.220.201 など同様に約10台分 の各サーバへ配信する設定が古いサーバに仕込まれており、それを引き継げるように設定したいのです。 多分、1サーバ分だけ記載してsendmail.cfをmakeすれば残りサーバは行をコピーして足していけると思うですが、大本のsendmail.mcファイルの書き方がわかりません。 ご指南いただければ幸いです。 ( ドメイン、IPアドレスはイメージしやすいようにしたサンプルで実値ではありませんの予めご了承ください )

  • sendmailの設定

    お初です。 早速ですが、turbolinux server6.5を使用しメールサーバを構築中です。 (sendmailは8.9.3を使用しています) #sendmail -v root@turbo.com </dev/null と、テストを行うとloop back me(MX ・・・・・ こんなエラーが返ってくるのですが。 また、mail -v test で配信後、mailとコマンドすると、no mail for test と返されます。ローカル配信には、procmailを使用しています。 メールサーバ linux.turbo.com DNS MX指定済み。 sendmail.def (変更箇所を記述します。一部省略) CF_TYPE=R8V8 OS_TYPE=linux VERSION=3.7Wpl2 MY_DOMAIN=turbo.com MY_NAME=mail #DNSの設定でCNAMEしてあります CANON=one ACCEPT_ADDRS='$m' PROCMAIL_MAILER_PATH=/usr/bin/procmail PROCMAIL_MAILER_ARGS='procmail -Y -m $h $g $u' LOCALDELIVER_PROCMAIL=yes DIRECT_DELIVER_DOMAIN=all DIRECT_DELIVER_MAILER=smtp 補足として、サーバにてmailコマンド等を実行しています。 サーバは、現在スタンドアロン状態にしています。 タコで申し訳ないのですが、どなたかよろしくお願いします_(._.)_

  • sendmailの設定について

    さくらの専用サーバで、sendmailの設定を行っています。 OSはCentOS 5です。 mailコマンドで、rootユーザから別のユーザにメール送信を行うことは出来るのですが、 rootユーザ以外の別のユーザから送信すると、 WARNING: RunAsUser for MSP ignored, check group ids (egid=511, want=51) $ collect: Cannot write ./dfm4KGpZri019202 (bfcommit, uid=511, gid=511): Permission denied queueup: cannot create queue file ./qfm4KGpZri019202, euid=511, fd=-1, fp=0x0: Permission denied というエラーが返ってきてしまい、送信が出来ない状態となっています。 パーミッション関係の問題だとは思うのですが、Linuxに関しては初めてあまり間もなく、どこをいじれば良いのか見当も付かない状況です。 わかる方がおられましたら、是非ご教授宜しくお願いいたします。

  • Solaris10でSendmailのBuildに失敗します。

    コンパイル環境は、 Sun Microsystems sun4v Sun Fire(TM) T1000 1.0GHz UltraSPARC T1 / 2040 Megabytes gccはデフォルトの3.4.3を利用しています。 Sendmailのソースフォルダにて下記の用にBuildを行うと エラーになります。x86環境では起きませんでした。 #./Build -c ~~~~~~~~~~~~~~~~ gcc -O -I. -I../../include -DNDBM -DNIS -DNISPLUS -DMAP_REGEX -DSOLARIS=21000 -DNETINET6 -c macro.c gcc -O -I. -I../../include -DNDBM -DNIS -DNISPLUS -DMAP_REGEX -DSOLARIS=21000 -DNETINET6 -c map.c In file included from /usr/include/rpc/rpc.h:42, from /usr/include/rpcsvc/nis.h:9, from map.c:2834: /usr/include/rpc/svc.h:19:28: sys/tsol/label.h: ファイルもディレクトリもありません。 In file included from /usr/include/rpc/rpc.h:42, from /usr/include/rpcsvc/nis.h:9, from map.c:2834: /usr/include/rpc/svc.h:86: error: syntax error before "bslabel_t" *** Error code 1 make: Fatal error: Command failed for target `map.o' Current working directory /usr/local/src/sendmail-8.13.8/obj.SunOS.5.10.sun4/sendmail *** Error code 1 The following command caused the error: for x in libsm libsmutil libsmdb sendmail editmap mail.local mailstats makemap praliases rmail smrsh vacation; \ do \ (cd $x; echo Making all in:; pwd; \ /bin/sh ./Build -c); \ done make: Fatal error: Command failed for target `all' # 何かしらわかる方がいましたら、よろしくお願いいたします。