• 締切済み

Sendmail8.11.2 foward設定について

ysk6406の回答

  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.2

No.1 へのフォローです。 > homeのパーミッションも関係あるのでしょうか。 前回の回答で書き忘れていました(^^;)、関係あります。 /home をグループ書き込み可能にしておくと、要するにそのグループに属する人が、問題のホームディレクトリ(ここでは host)をリネームできてしまう、という問題が出てきます。 ということは、知らないうちに誰かが偽の /home/host を設置する可能性も出てくるわけです。 こういうセキュリティホールを塞ぐため、ホームの1つ上までチェックしているのだと思います。 (まあ、仮にこういう事態があったとしても、新しい /home/host や .forward のオーナはその人のものになっているので、ここでまたエラーになりますが、念には念を入れているわけですね。)

okwebenomoto
質問者

お礼

有難う御座いました。 解決しました。

関連するQ&A

  • SunOs 5.8 で sendmailが送信できません。

    サーバ管理では初心者ですので、情報提供等不足していると思いますが 表題の件について、困っています。 syslogで以下エラーが出ているのですが、まったく検討がつきません。 Dec 10 13:34:59 ultra5 sendmail[5453]: [ID 801593 ○○○.○○○] mBA4Ywc05451: to=○○○@○○○.co.jp, ctladdr=root (0/1), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=150542, relay=kinkyumail.ic.○○○.co.jp. [210.143.94.94], dsn=5.1.3, stat=User unknown なにか手がかりになる情報があればご教授していただけないでしょうか?

  • Sendmailで外部へ送信できない。

    こんにちは、初めて質問させていただきます。 非固定IPアドレス環境でfedora10搭載のsendmailを使って メールサーバー構築中ですが、外部への送信だけができません。 OP25対策でISP(so-net)メールサーバを中継させて送信できるように いろんな設定紹介サイトを参考にしながらOP25対策設定を 進めているのですが、なかなか上手く行きません。 /var/log/maillogを見ると以下のログが出ています。 server sendmail[2937]: n6M4YMrV002937: from=test, size=45, class=0, nrcpts=1, msgid=<200907220434.n6M4YMrV002937@server.test.test.jp>, relay=root@localhost server sendmail[2942]: n6M4ZHIL002942: from=<test@server.test.test.jp>, size=341, class=0, nrcpts=1, msgid=<200907220434.n6M4YMrV002937@server.test.test.jp>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] server sendmail[2937]: n6M4YMrV002937: to=test@ab0.so-net.ne.jp, ctladdr=test (500/500), delay=00:00:55, xdelay=00:00:00, mailer=relay, pri=30045, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (n6M4ZHIL002942 Message accepted for delivery) server sendmail[2944]: STARTTLS=client, relay=mail.so-net.ne.jp., version=TLSv1/SSLv3, verify=FAIL, cipher=DHE-RSA-AES256-SHA, bits=256/256 server sendmail[2944]: n6M4ZHIL002942: to=<test@ab0.so-net.ne.jp>, ctladdr=<test@server.test.test.jp> (500/500), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120341, relay=mail.so-net.ne.jp. 送信したメールは(reason: 530 5.7.0 Authentication required) との内容のメールが返ってきます。 設定内容の不備や不足している機能もあると思います。 全くの素人で、八方塞の状態で悩んでいます。 どなたかお知恵をお貸しください。 よろしくお願いします。

  • maillog内のsendmailエラー

    いつもお世話になっております。 Linuxサーバの /var/log/maillog 内において、毎朝4時頃、定期的にsendmailのログが発生しており、原因解明に苦戦しております。 OSは Red Hat Enterprise Linux AS release 3 (Taroon)です。 以下のコマンドで、sendmailが起動していないことは確認済みです。 ▼コマンド1 [root@HOST名 root]# /etc/init.d/sendmail status sendmailは停止しています ▼コマンド2 [root@HOST名 root]# chkconfig --list sendmail sendmail 0:オフ 1:オフ 2:オフ 3:オフ 4:オフ 5:オフ 6:オフ ▼コマンド3 [root@HOST名 root]# crontab -l no crontab for root その他、ps -ef コマンドにて、sendmailのプロセスが起動していないかも確認しましたが、起動していませんでした。 sendmailが起動していない状態で、何かの原因でsendmailが起動しようとしているときに発生しているのではないか?と推測しましたが、ログの意味が分からず、先に勧めない状態です。ご教授いただけましたら幸いです。どうか、宜しくお願い致します。 --以下、ログになります。最初のブロックのみ貼り付けています。 Aug 13 04:23:01 HOST名 sendmail[27222]: My unqualified host name (HOST名) unknown; sleeping for retry Aug 13 04:24:01 HOST名 sendmail[27222]: unable to qualify my own domain name (HOST名) -- using short name Aug 13 04:24:01 HOST名 sendmail[27222]: k7CJO1EC027222: from=root, size=329, class=0, nrcpts=1, msgid=<200608121924.k7CJO1EC027222@HOST名>, relay=root@localhost Aug 13 04:24:01 HOST名 sendmail[27222]: k7CJO1EC027222: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30329, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]

  • BINDのログ?で

    Dec 14 14:15:38 host01 named[178]: [ID 295310 daemon.error] ns_resp: TCP truncated: "hoge.fugofugo.net" IN A fro m [xxx.xxx.xxx.xxx].53 Dec 14 14:16:06 host01 named[178]: [ID 295310 daemon.notice] denied update from [xx.xx.xx.xx].60186 for "hogefuga.co.jp" IN 上記のようなログが吐かれていたのですが、どういう意味なのかさっぱりわかりません。 特に1行目のものはエラーとなっているのでちょっと気になっています。 どうか詳しい方、ご教授願えませんでしょうか。

  • sendmailで特定ドメインに送信できない

    さくらのクラウドでCentOS5を利用しています。 先日ストレージの障害が発生し、サーバーの再起動が発生したのですが、 その後、sendmailで特定ドメイン*@hoge.comにメールが送信できなくなり、 rootにメールが送信されるようになってしまいました。 hoge.comは自分の運営するWebサイト(同じサーバー)のドメイン(Aレコード)で、 メール(MXレコード)はGoogleAppsのGMailを使用しています。 sendmailの設定は初期状態のままです。 これまでは問題なく運用できていました。 MXレコードはnslookupでもgoogleに向いていることを確認しました。 Yahoo!などの別のアドレスや、異なるドメインのGoogleAppsへは問題なくsendmailできますし、 別のサーバーからは*@hoge.comにsendmail可能です。 $ sendmail -v hoge@hoge.com < /dev/null でテストメールをすると、一件問題なく送信したかのように処理が表示されますが、 maillogを確認すると、 Jan 8 22:42:47 *** sendmail[24564]: ***24564: from=root, size=0, class=0, nrcpts=1, msgid=<201201081342.***24564@hoge.com>, relay=root@localhost Jan 8 22:42:47 *** sendmail[24567]: ***24567: from=<root@hoge.com>, size=261, class=0, nrcpts=1, msgid=<201201081342.***24564@hoge.com>, proto=ESMTP, daemon=MTA, relay=hoge.com [127.0.0.1] Jan 8 22:42:47 *** sendmail[24564]: ***24564: to=hoge@hoge.com, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30000, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (***24567 Message accepted for delivery) Jan 8 22:42:47 *** sendmail[24568]: ***24567: to=root, ctladdr=<root@hoge.com> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30455, dsn=2.0.0, stat=Sent のようになっており、なぜか最後にto=rootになってしまっています。 おそらくサーバーの再起動時に、なんだかの設定が切り替わったせいだと思いますが、 原因がわからず、どこを設定すれば良いのか困っています。 気になる点 ・逆引きホストを、hoge.comにしています。 ・仮想サーバーのホストネームをhoge.comにしています。 ご教授頂ければ幸いです。よろしくお願いいたします。

  • redhat8で外部にメールが送信できなくなりました。

    redhat8で外部にメールが送信できなくなりました。 sendmailの設定はデフォルトの状態です。 外部にpingが飛び、名前解決も問題ないようです。 原因がよくわからないのですが、 いつのまにかメールが送信できなくなっていました。 どこかの設定をさわってしまったんだと思うのですが・・。 うまく送信できていた時のログ(/var/log/maillog)は 下記のような感じです。 from=xxx, size=47, class=0, nrcpts=1, msgid=<2003@vaio>, relay=xxx@localhost from=<xxx@vaio>, size=279, class=0, nrcpts=1, msgid=<2003@vaio>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] to=aaa@aaa.aaa, ctladdr=xxx (500/500), delay=00:00:06, xdelay=00:00:05, mailer=relay, pri=30034, relay=localhost.localdomain. [127.0.0.1], dsn=2.0.0, stat=Sent (h3U1IQxG000866 Message accepted for delivery) to=<aaa@aaa.aaa>, ctladdr=<xxx@vaio> (500/500), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30266, relay=aaa.aaa.aaa. [210.xxx.xxx.xx], dsn=2.0.0, stat=Sent (ok 1051665216 qp 9132) 現在のログは下記のような感じです。 from=xxx, size=39, class=0, nrcpts=1, msgid=<2003@vaio>, relay=xxx@localhost to=aaa@aaa.aaa, delay=00:00:20, mailer=esmtp, pri=30034, dsn=4.4.3, stat=queued いずれもメーラーを使用せず、mailコマンドで送信した結果です。 何かヒントを頂けるとうれしいです。 よろしくお願いします。

  • sendmailのMAIL FROMアドレスに関して

    現在、AIX5.1、sendmail8.11.6p2でメールシステムを構築しています。 ある発信元(foo@hogehoge.co.jp)のメールが、転送先サーバの容量制限などが原因で、配送できなかった場合、MAILER DAEMONがバウンスメールを送信者にかえす訳ですが、このとき、MAIL FROMが空白になっているようで、返送先のサーバ(xx1.xxxx.co.jp)から、DATA FORMAT ERRORといった内容のエラーが返ってきているようです。sendmailでは、Mailer daemonからメールを送る際、MAIL FROMを指定することはできないのでしょうか? また、何故空白になってしまうのでしょうか? 以下、mqueueのログです。 # cat xfj8K00Qa69822 ... while talking to xx1.xxxx.co.jp.: >>> MAIL From:<> <<< 501 bogus mail from 501 5.6.0 <foo@hogehoge.co.jp>... Data format error 554 4.0.0 savemail: cannot save rejected email anywhere: No such file or directory 以上、よろしくお願いいたします。

  • Sendmail8.11.2について

    Sendmail8.11.2について教えて下さい。 ledhat Linux7.1 にSendmail8.11.2をインスートルしてCFファイルを設定後、mailコマンドにて一般ユーザ同士及びrootから一般ユーザ宛のメールのやり取りはうまく出来るのですがroot宛にメールを送信しようとするとログファイル(/var/log/maillog)に以下のようなエラーが出力されます。 vod sendmail[24661]: f99ClRw24661: from=vod, size=29, class=0, nrcpts=1, msgid=<200110091247.f99 ClRw24661@vod.f-road.ne.jp>, relay=vod@localhost vod procmail[24662]: Insufficient privileges to deliver to "root" vod sendmail[24661]: f99ClRw24661: to=root, ctladdr=vod (501/500), delay=00:00:00, xdelay=00:00: 00, mailer=local, pri=30029, dsn=5.0.0, stat=Insufficient permission なにかのパーミッションでエラーになっているように思われるのですが。なにが悪いのでしょうか。 ちなみにCFのWIDE CFを使用し以下の項目のみを設定しています。 OS_TYPE=linux-redhat MX_SENDMAIL=yes MY_DOMAIN='ドメイン名' OFFICIAL_NAME='オフィシャル名' FROM_ADDRESS='$m' DIRECT_DELIVER_DOMAINS=all QUEUE_DIR='/var/spool/mqueue' その他はデフォルトとなっています。 御存知の方、御教示をお願いします。

  • Linux maillog の読み取り方について

    質問致します。 最近Linuxのmaillogを見ているのですが、 以下のようなLogが1時間に1度発生しているのです。 このようなLogは何を意味しているのか 教えていただけないでしょうか。 よろしくお願いします。 ※使用Linux:LASER5 メール:sendmail8.11.2 Nov 29 22:51:33 xxx sendmail[12755]: WAA12755: ruleset=check_rcpt, arg1=<xx@xx.xx.jp>, relay=[xxx.xxx.xxx.xxx], reject=551 we do not relay Nov 29 22:51:33 xxx sendmail[12755]: WAA12755: lost input channel from [xxx.xxx.xxx.xxx] Nov 29 22:51:33 xxx sendmail[12755]: WAA12755: from=<xx@xx.xx.jp>, size=0, class=0, pri=0, nrcpts=0, proto=SMTP, relay=[xxx.xxx.xxx.xxx] Nov 29 22:51:33 xxx sendmail[12757]: WAA12757: ruleset=check_rcpt, arg1=<xx@xx.xx.jp>, relay=[xxx.xxx.xxx.xxx], reject=551 we do not relay Nov 29 22:51:33 xxx sendmail[12757]: WAA12757: lost input channel from [xxx.xxx.xxx.xxx] Nov 29 22:51:33 xxx sendmail[12757]: WAA12757: from=<xx@xx.xx.jp>, size=0, class=0, pri=0, nrcpts=0, proto=SMTP, relay=[xxx.xxx.xxx.xxx] Nov 29 22:51:36 xxx sendmail[12759]: WAA12759: ruleset=check_rcpt, arg1=<xx@xx.xx.jp>, relay=[xxx.xxx.xxx.xxx], reject=551 we do not relay Nov 29 22:51:36 xxx sendmail[12759]: WAA12759: lost input channel from [xxx.xxx.xxx.xxx] Nov 29 22:51:36 xxx sendmail[12759]: WAA12759: from=<xx@xx.xx.jp>, size=0, class=0, pri=0, nrcpts=0, proto=SMTP, relay=[xxx.xxx.xxx.xxx]

  • sendmailで送信したメールが届かなくなった。

    cgiからsendmailを使用してメール配信しています。 今までは問題なく動作していたのですが、最近、一部のお客様でメールが届かなくなったそうです。 迷惑メールとして拒否されているようです。 以下、cgiからsendmailを使用して、zzzz@zzzz.or.jpからxxxx@xx.so-net.ne.jpへメールを飛ばした例です。 迷惑メールに勘違いされるようなところは無いと思いますが、どこか変なところがありますでしょうか? 以下、見られてまずい部分は、****でマスクしています。 ■Perl(メール送信) if (!(open(OUT,"| $sendmail -t -i -f zzzz\@zzzz.or.jp"))) { &error; } print OUT "To: xxxx\@xx.so-net.ne.jp\n"; print OUT "From: zzzz mail<zzzz\@zzzz.or.jp>\n"; print OUT "Reply-To: zzzz mail<zzzz\@zzzz.or.jp>\n"; $mail_subject = &mimeencode($mail_subject); print OUT "Subject: $mail_subject\n"; print OUT "Mime-version: 1.0\n"; print OUT "Content-Type: text/plain\; charset=\"ISO-2022-JP\"\n"; print OUT "Content-Transfer-Encoding: 7bit\n\n"; &jis($comment); print OUT "$msg\n"; close(OUT); ■xxxx@xx.so-net.ne.jpが受け取ったときのメールヘッダー(Outlook Expressで確認) ■cgiで、zzzz@zzzz.or.jpからxxxx@xx.so-net.ne.jpへメール送信 Return-Path: <zzzz@zzzz.or.jp> Received: from [172.23.*.***] by ms78 with LMTP for <xxxx@xx.so-net.ne.jp>; Tue, 01 Dec 2009 12:45:58 +0900 Received: from www.zzzz.or.jp (www.zzzz.or.jp [210.166.**.**]) by imx01.ms.so-net.ne.jp with ESMTP id nB13jwqP028600 for <xxxx@xx.so-net.ne.jp>; Tue, 1 Dec 2009 12:45:58 +0900 (JST) Received: by www.zzzz.or.jp (Postfix, from userid 80) id A2B9D5A549; Tue, 1 Dec 2009 12:45:57 +0900 (JST) To: xxxx@xx.so-net.ne.jp From: zzzz mail<zzzz@zzzz.or.jp> Reply-To: zzzz mail<zzzz@zzzz.or.jp> Subject: =?ISO-2022-*********************?= =?ISO-2022-******************?= Mime-version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Content-Transfer-Encoding: 7bit Message-Id: <20091201034557.zzzzzz@www.zzzz.or.jp> Date: Tue, 1 Dec 2009 12:45:57 +0900 (JST) 以上、よろしくお願いします。