人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

sendmail を検索すると下記のように表示されますが、

/usr/sbin/sendmail
/usr/share/doc/sendmail
/usr/lib/sendmail
/usr/libexec/webmin/blue-theme/sendmail
/usr/libexec/webmin/caldera/sendmail
/usr/libexec/webmin/mscstyle3/sendmail
/usr/libexec/webmin/sendmail
/usr/libexec/usermin/blue-theme/sendmail
/etc/sysconfig/sendmail
/etc/xinetd.d/sendmail
/etc/cron.hourly/sendmail
/etc/webmin/sendmail

そのうち、/usr/sbin/sendmail へ status、restart を実行しようとすると反応がないままの状態が続くようです。statusの調べ方、restartのかけ方を教えて下さい。
centosで、macからsshで操作しています。

●質問者: hate_na_mos
●カテゴリ:インターネット ウェブ制作
✍キーワード:Blue c/w CentOS DOC ETC
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● chibitomo
●25ポイント

/etc/init.d/sendmail restart

/etc/init.d/sendmail status

どうかな?

/usr/sbin/sendmail

直下だったら

./sendmail restart

とか

◎質問者からの返答

以下のような結果になりました。

/etc/init.d/sendmail restart

→ -bash: /etc/init.d/sendmail: No such file or directory

/etc/init.d/sendmail status

→ -bash: /etc/init.d/sendmail: No such file or directory

./sendmail restart

→ フリーズ(?)


2 ● leokun55
●20ポイント

# ps auxwww | grep sendmail

http://www.pythagoras.bz/index.php/default/searchresult?q=sendma...

# kill -HUP `ps ax | grep sendmail| awk '{print($1)}'`

http://www.pythagoras.bz/index.php/default/searchresult?q=sendma...

◎質問者からの返答

調べてみます。


3 ● Marin_MTB
●25ポイント ベストアンサー

CentOS5.xであれば、以下を実行してみてください。(4.xでも同じハズです)

> # alternatives --display mta

結果が以下のように表示されるはずです。(LANGをCにしている場合は表示は全て英語になります)

> mta -ステータスは自動です。

> リンクは現在 /usr/sbin/sendmail.sendmail を指しています。

> /usr/sbin/sendmail.sendmail - 優先項目 90

> スレーブ mta-mailq: /usr/bin/mailq.sendmail

> スレーブ mta-newaliases: /usr/bin/newaliases.sendmail

> スレーブ mta-rmail: /usr/bin/rmail.sendmail

> スレーブ mta-sendmail: /usr/lib/sendmail.sendmail

> スレーブ mta-pam: /etc/pam.d/smtp.sendmail

> スレーブ mta-sendmailman: /usr/share/man/man8/sendmail.sendmail.8.gz

> スレーブ mta-mailqman: /usr/share/man/man1/mailq.sendmail.1.gz

> スレーブ mta-newaliasesman: /usr/share/man/man1/newaliases.sendmail.1.gz

> スレーブ mta-aliasesman: /usr/share/man/man5/aliases.sendmail.5.gz

> 現在の「最適」バージョンは /usr/sbin/sendmail.sendmail です。

こんな具合でメインで選択されているMTAを確認しましょう。

上記はSendmailになっている例ですが、たまにPostfixやqmailなどになっているときがあります。

もし、Sendmailであれば、以下のように実行すれば状況が把握出来ます。(LANGをCなどにしている場合は英語表記になります)

> # service sendmail status

> sendmail (pid 4185 4175) を実行中...

そして、リスタートは以下のようにします。

> # service sendmail restart

> sm-client を停止中: [ OK ]

> sendmail を停止中: [ OK ]

> sendmail を起動中: [ OK ]

> sm-client を起動中: [ OK ]

◎質問者からの返答

alternatives --display mta

→ 同様の表示になりました


次の二つのコマンドは以下のように表示されます。


service sendmail status

→ sendmail: unrecognized service

service sendmail restart

→ sendmail: unrecognized service


4 ● hong7
●20ポイント

それぞれシンボリックリンクになっているはずです。実体で実行してください。

◎質問者からの返答

調べてみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ