maillogが更新されない

このQ&Aのポイント
  • maillogが更新されない理由や対処方法を教えてください。
  • qmail+vpopmailでメールサーバーを作っていますが、maillogの更新が止まってしまいました。
  • syslogは動作しているが、maillogだけが更新されない問題の解決方法を教えてください。
回答を見る
  • ベストアンサー

maillog が更新されない

http://oshiete1.goo.ne.jp/kotaeru.php3?q=153488 でlogについて質問した者です。 皆さんのご教授のおかげで、syslogは動くようになりました。 しかし、maillogのみ更新されないようです。 qmail+vpopmail でメールサーバーを作っています。 心あたりは /etc/system.conf を # Log all the mail messages in one place. mail.* /var/log/maillog 上記のように書き換えてしまったのが原因だと思うんですが、もともとが どうかいてあったのか分からなくなってしまいました。。

質問者が選んだベストアンサー

  • ベストアンサー
  • mph
  • ベストアンサー率54% (39/72)
回答No.1

Kondara-2.0の設定です。 # Log all the mail messages in one place. mail.* -/var/log/maillog

YUNTAKU
質問者

お礼

お礼が大変遅くなり申し訳ありませんでした。 なんとか解決することができました。

YUNTAKU
質問者

補足

mphさん ありがとうございます。 試して見ましたがダメでした。。。 なんか、 mail.* の当たりをいじったような気がするんです。 それとも、まったく見当違いな事をやっているんでしょうか?

その他の回答 (1)

  • mph
  • ベストアンサー率54% (39/72)
回答No.2

syslogの件もあるのでコンソールからqmailを再起動したときは どうなるか確認してみてください。 起動時になんか変なメッセージがでていたりしませんか?

YUNTAKU
質問者

補足

mphさんありがとうございます。 起動時にですか・・・確かめてみましたが特に変なメッセージは出ません。 ん~始めなんて書いてあったんだったけなぁ~

関連するQ&A

  • SYSLOGの-/var/log/maillog

    /etc/syslog.confに「# Log all the mail messages in one place. mail.* -/var/log/maillog」と記述されています。「 -/var」とは何ですか?

  • FedoraCore6を使用し、PostFixでmaillogが作動しなくなりました。

    表題のとおりで、ある時点から突然/var/log/maillogにデータが出力されなくなりました。main.cfを書き換えてしまったのかもしれませんが、どこを変更したのかわかりません。他のlogは出力されていますので、syslogは作動しているます。現在vsftpd.logも停止日時はmaillogと異なりますが、停止しています。messagesには現在もlogが出力されています。対策が判りません。教えてください。

  • syslogの出力先追加

    syslogの出力先を追加する方法について教えていただきたいです。 使用環境は、Red Hat系のLinuxです。 現状、syslog.confの設定が下記のようになっているため、messagesファイルに syslogが大量に出力され、必要なログを探すのが大変な状態です。 syslog.confの中身 *.info;mail.none;authpriv.none;cron.none /var/log/messages authpriv.* /var/log/secure mail.* /var/log/maillog cron.* /var/log/cron *.emerg * uucp,news.crit /var/log/spooler local7.* /var/log/boot.log そこでfacilityのlocal0-7を使用し、syslogに出力するファイルを分散 させようと考えています。 例えば、local0の出力先を追加するのは、syslog.confを下記のように 修正すればよいでしょうか。 (実際に試せばよいのでしょうが、多くの人達が使用している環境のため、  syslogd再起動が出来ない状態です。) messagesの設定 修正前:*.info;mail.none;authpriv.none;cron.none /var/log/messages 修正後:*.info;mail.none;authpriv.none;cron.none;local0.none /var/log/messages local0の設定 追加:local0.* /var/log/ファイル名 ご回答の方、よろしくお願いします。

  • syslog.conf アクションについて

    CentOS5.2を使用しております。syslogの設定(/etc/syslog.conf)の書式は「facility.priority action」で、このactonのところにログ出力先等を指定すると思いますが、デフォルトの設定で 「mail.*  -/var/log/maillog」 というのがあるのですが、このaction部分にある"-"は何を示しているんでしょうか?デフォルト設定の他のものは"-"で始まるものはなく、「/var/log・・・」等と始まっていますが、mailだけ"-"から始まっているので気になりました。

  • maillogの見方

    メールのログを見たのですが、どの項目が送信元なのかわかりません。 sendmail, qmail, postfixそれぞれについて maillogの詳しい説明が書かれているサイトが知りたいです。 書籍も探しております。 ソースから読み取る?のが普通でしょうか?

  • syslogからログが出力されなくなりました。

    こんにちは。 昨日よりログの出力が一切されなくなりました。 以下の状況です。 OS:Redhat ES4 カーネル:2.6.9-11 /etc/syslog.conf(デフォルトのまま) *.info;mail.none;・・・ /var/log/messages syslogデーモンの状況 psでの結果 syslogd -m 0 syslog以外のアプリケーションが出力しているログは 各ログに出力されています。 messages以外に、cron、secureなどsyslogが担当しているログが全て出力されません。 ログローテーションは使用しており、指定した日時に0バイトのままローテーションされています。 わかる方お願いします。

  • /var/log/maillogへのログの書き込み方法の設定に関して

    /var/log/maillogへのログの書き込み方法の設定に関して 誠に恐れ入りますが、どなたかご教示願います。 メール送信用スクリプト実行時のメール送信処理を監視したいと考えています。 Solarisでは以下で「※メール送信処理」記載の送信履歴の取得が問題なくできました。 (1つのスクリプトファイル内での処理です) tail -1f /var/log/syslog > ${監視用ログファイル} & ※メール送信処理 kill ※tailのプロセス しかしながら、Linuxでは、同様の設定(syslog->maillog)を行っても どうも送信履歴の取得が行えません。 現状システム上で起こっている事象を確認した限り、スクリプト完了後に maillogへの書き込みを行っているようで、何とかスクリプト実行中に 同時にmaillogにも書き込み、その結果をログに出力したいと 考えていますが、どのような設定、またはLinux向けのスクリプト修正を行えば それが実現できますでしょうか?

  • LINUXのsyslog.conf2

    またまたお願いします。 RedHat7.0Jでサーバーを立てて ftpサーバーにしています。 (wu-ftpd) クライアントからサーバーに向けて15秒おきに ftpを行いファイルをアップロードしています。 その際にその都度/var/log/messagesにログがあがってきます。 /etc/syslog.confにどのような記述をすればfptdのsyslogだけ 止めれるのでしょうか?よろしくお願いします。 またLINUXの本でこれを見ればほとんどOKみたいな本もあれば かさねて教えてください。

  • maillogを特定のユーザーも見れるようにしたい

    Linux初心者です。よろしくお願いします。 Redhat7.3にqmailをインストールして使用しています。 /var/log/maillog なのですが、所有者はrootになっていて、rootだけが読み書きできる状態になっています。 -rw------- 1 root root maillog 一般ユーザーがviで開こうとすると、権限が無いので断られます。 ある特定の一般ユーザーがこのログを見ることが出来るようにしたいのですが、どのような方法があるでしょうか。 一般ユーザー全てが見れる状態ではなく、例えばsampleuserという名前のユーザーだけがこのログを参照できるようにしたいのですが。 もちろんrootはこのまま読み書きできる状態を維持でかまいません。 よろしくお願い致します。

  • var/log/maillogについて

    apache FreeBSD5.5でsendmailを使っています。 サイトの都合で結構頻繁にsendmailを利用していますが、var/log/maillogが一杯になるようで、 すぐにsendmailが送信できなくなってしまいます。 varの容量には余裕がある状態です(使用率15%) newsyslog.confの設定で7世代まで残す設定になっていますが、 そこまで作成される前にsendmailが使えない状態に 陥ってしまいます。 現在、毎日手動でmaillogを空にした後で、リブートを繰り返して いる状態で非常に困っております。 メールマガジンなども配信していますので、 とてもまいっております。 何か良い方法が無いでしょうか? 当方、サーバーに関してはまだまだ初心者で 勉強している最中です。 大変申し訳ありませんが、初心者レベルでもわかるように 設定の仕方などご教授いただけましたら幸いです。