- - PR -
メール送信ができない
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-12-15 22:59
ユーザのメール送信が出来ません。
記憶にあるのは useradd -s /sbin/nologin supportとしたあと 一度 userdel -r supportとし、気が変わってまた useradd -s /sbin/nologin support再作成しただけなのですが。 #mail support と、メールコマンドを打ってもsupportユーザにメールが受信されていません。 #ll /var/spool/mail/ を見ると確かsupportユーザはありません。 ちなみに/var/log/maillogには Dec 15 14:37:55 servnam sendmail[15657]: kBFDbt0C015656: to=root, ctladdr=<root@servnam.test.com> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=3 0522, dsn=2.0.0, stat=Sent の通り、supportではなくrootに送信されています。 どうしたらrootではなくsupportユーザに送信できますか? | ||||
|
投稿日時: 2006-12-15 23:57
こんばんわ.
本当に質問に答えて欲しいと思うなら,環境くらい書いたら如何ですか? 他の user account へは送れますか? sendmail はどのように設定されていますか? | ||||
|
投稿日時: 2006-12-16 00:46
他の user account へは送れます。
sendmail(Version 8.13.8 )ですが以下の設定のみです。 sendmail.mcで下記を変更 DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl ↓ dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl /etc/mail/accessの内容は以下の通りです。 Connect:localhost.localdomain RELAY Connect:localhost RELAY Connect:127.0.0.1 RELAY Connect:192.168.0 RELAY 特定ユーザだけ送信できないというのにつまずいています。 | ||||
|
投稿日時: 2006-12-16 13:07
こんにちは
/etc/aliases に
の行があるんじゃないでしょうか? | ||||
|
投稿日時: 2006-12-16 20:03
返信ありがとうございます。
今晩は確認出来ない状況なので 明日の朝さっそく確認してみます! | ||||
|
投稿日時: 2006-12-16 21:56
/etc/aliasesの問題だとしたら
/etc/aliasesを修正後に/etc/aliases.dbを再作成しなくてはダメですよ〜。 RedHat系なら sendmailを再起動するだけでいけた気がするけど #/etc/init.d/sendmail restart それ以外ならググってちょ! | ||||
|
投稿日時: 2006-12-17 02:08
かかかかか、解決しました(T−T)
おっしゃる通り、確かに/etc/aliases になぜか # Basic system aliases -- these MUST be present. mailer-daemon: postmaster postmaster: root info: postmaster marketing: postmaster sales: postmaster support: postmaster となっており上記をコメントアウトしてsendmailの再起動をかけたら ちゃんとsupport宛てにメール送信できるようになりました。バンザーイ。 OSはFedora Core5を使っているのですが (すみません、今頃になってOS環境をおしえて(涙)) sendmailを再起動で動いたと言う事は、これは/etc/aliases.dbの再作成はしなくていいですよね。。。? しかしデフォルト設定で上記のようになっていたとはいえ、かなりまどわされました。 [ メッセージ編集済み 編集者: Espoo 編集日時 2006-12-17 02:09 ] | ||||
|
投稿日時: 2006-12-17 02:36
こんばんわ.
sendmail の startup script で aliases を rebuild していると思います. |