Top過去ログ目次掲示板

作成日:2004年10月25日 作成:おやじ
掲示板で過去に質問された内容です。

No.3854 ヘッダ無しの不思議なメール


No.3854 投稿時間:2004年10月25日(Mon) 09:37 投稿者名:megumi URL:
タイトル:ヘッダ無しの不思議なメール

WAN
|
ppp0
RedHat9
eth0
|
Win2k(OE6)

としています。qmail-1.03(+qmail-scanner-1.16)を使用しています。


先日、Win2kのOE6にて(popサーバはISPのpopサーバに指定)
送信者・件名とも無いメールが届いてしまいました。
メッセージソースは下記のようなものでした。


+ ifconfig ppp0
ppp0: error fetching interface information: Device not found
++ /sbin/ifconfig ppp0
++ /bin/sed -n 2p
++ /bin/awk '{ print $3 }'
++ /usr/bin/tr -d '[:alpha:]-:'
ppp0: error fetching interface information: Device not found
++ /bin/grep -e '[0-9][0-9\.]*[0-9]'
+ PTP_ADR=
+ '[' -n '' ']'
+ /sbin/ifdown ppp0
+ /sbin/ifup ppp0
+ /sbin/ifconfig ppp0
ppp0 Link encap:Point-to-Point Protocol
inet addr:xxx.xxx.xxx.xxx P-t-P:210.130.183.132
Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1454 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1524 (1.4 Kb) TX bytes:2021 (1.9 Kb)

++ /sbin/ifconfig ppp0
++ /bin/sed -n 2p
++ /bin/awk '{ print $3 }'
++ /usr/bin/tr -d '[:alpha:]-:'
++ /bin/grep -e '[0-9][0-9\.]*[0-9]'
+ PTP_ADR=210.130.183.132
+ '[' -z 210.130.183.132 ']'
+ '[' -n 210.130.183.132 ']'
+ /sbin/route del default
+ /sbin/route add default gw 210.130.183.132 ppp0
++ /usr/bin/host www.yahoo.co.jp
++ /bin/sed -n 1p
++ /bin/awk '{ print $4 }'
++ /usr/bin/tr -d '[:alpha:]-:'
++ /bin/grep -e '[0-9][0-9\.]*[0-9]'
+ PING_KEKKA=203.141.35.113
+ '[' -z 203.141.35.113 ']'
+ /bin/echo 0


内容からして、RedHat9で動かしているcronのものだとわかりました。
そのcronのスクリプトは次のような内容です。
メールヘッダが無いのにメールを送受信できるものなんでしょうか???


#!/bin/bash -x

TRGT_HOST=hoge.dyndns.net
TRGT_DIR=/etc/myScript/pingCheck
TRGT_FILE=$TRGT_DIR/networkDown.txt
MAIL=user33
SCRPT_NAME=networkDown.cron

if ! [ -d $TRGT_DIR ]; then
/bin/mkdir $TRGT_DIR
fi

if ! [ -e $TRGT_FILE ]; then
/bin/touch $TRGT_FILE
/bin/echo 0 > $TRGT_FILE
fi

PING_KEKKA=`/usr/bin/host www.yahoo.co.jp | /bin/sed -n '1p'|/bin/awk '{
print $4 }' \
| /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`

if [ -z "$PING_KEKKA" ]; then

route -n

DEFAULT_GW_KEKKA=`/sbin/route | /bin/grep default | /bin/grep UG |
/bin/grep ppp0`
DEFAULT_GW_KEKKA0=`/sbin/route | /bin/grep default | /bin/grep '*' |
/bin/grep ppp0`
if [ -z "$DEFAULT_GW_KEKKA$DEFAULT_GW_KEKKA0" ]; then
( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" defatul route lost!"
$MAIL

ifconfig ppp0

PTP_ADR=`/sbin/ifconfig ppp0 | /bin/sed -n '2p' | /bin/awk '{ print $3 }'
\
| /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`

##################################

if [ -n "$PTP_ADR" ]; then
/sbin/route del default # $B$3$3$G%G%U%)%k%H%k!<%H$N:F@_Dj (B
/sbin/route add default gw $PTP_ADR ppp0
DEFAULT_GW_KEKKA=`/sbin/route | /bin/grep default | /bin/grep UG |
/bin/grep ppp0`
if [ -n "$DEFAULT_GW_KEKKA" ]; then
( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" defatul route
readded." $MAIL
fi
else
/sbin/ifdown ppp0
/sbin/ifup ppp0
/sbin/ifconfig ppp0
PTP_ADR=`/sbin/ifconfig ppp0 | /bin/sed -n '2p' | /bin/awk '{ print
$3 }' \
| /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`
if [ -z "$PTP_ADR" ]; then
/sbin/service ipsec stop
/sbin/ifdown ppp0
/sbin/ifup ppp0
/sbin/ifconfig ppp0
PTP_ADR=`/sbin/ifconfig ppp0 | /bin/sed -n '2p' | /bin/awk '{ print
$3 }' \
| /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`
fi
if [ -n "$PTP_ADR" ]; then
/sbin/route del default # $B$3$3$G%G%U%)%k%H%k!<%H$N:F@_Dj (B
/sbin/route add default gw $PTP_ADR ppp0
else
( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" We cannot connect
with PPPoE server!!!" $MAIL
fi
fi


No.3856 投稿時間:2004年10月25日(Mon) 14:51 投稿者名:linda URL:
タイトル:Re: ヘッダ無しの不思議なメール

> WAN
> |
> ppp0
> RedHat9
> eth0
> |
> Win2k(OE6)
>
> としています。qmail-1.03(+qmail-scanner-1.16)を使用しています。
>
>
> 先日、Win2kのOE6にて(popサーバはISPのpopサーバに指定)
> 送信者・件名とも無いメールが届いてしまいました。
> メッセージソースは下記のようなものでした。
>
>
> + ifconfig ppp0
> ppp0: error fetching interface information: Device not found
> ++ /sbin/ifconfig ppp0
> ++ /bin/sed -n 2p
> ++ /bin/awk '{ print $3 }'
> ++ /usr/bin/tr -d '[:alpha:]-:'
> ppp0: error fetching interface information: Device not found
> ++ /bin/grep -e '[0-9][0-9\.]*[0-9]'
> + PTP_ADR=
> + '[' -n '' ']'
> + /sbin/ifdown ppp0
> + /sbin/ifup ppp0
> + /sbin/ifconfig ppp0
> ppp0 Link encap:Point-to-Point Protocol
> inet addr:xxx.xxx.xxx.xxx P-t-P:210.130.183.132
> Mask:255.255.255.255
> UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1454 Metric:1
> RX packets:18 errors:0 dropped:0 overruns:0 frame:0
> TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:3
> RX bytes:1524 (1.4 Kb) TX bytes:2021 (1.9 Kb)
>
> ++ /sbin/ifconfig ppp0
> ++ /bin/sed -n 2p
> ++ /bin/awk '{ print $3 }'
> ++ /usr/bin/tr -d '[:alpha:]-:'
> ++ /bin/grep -e '[0-9][0-9\.]*[0-9]'
> + PTP_ADR=210.130.183.132
> + '[' -z 210.130.183.132 ']'
> + '[' -n 210.130.183.132 ']'
> + /sbin/route del default
> + /sbin/route add default gw 210.130.183.132 ppp0
> ++ /usr/bin/host www.yahoo.co.jp
> ++ /bin/sed -n 1p
> ++ /bin/awk '{ print $4 }'
> ++ /usr/bin/tr -d '[:alpha:]-:'
> ++ /bin/grep -e '[0-9][0-9\.]*[0-9]'
> + PING_KEKKA=203.141.35.113
> + '[' -z 203.141.35.113 ']'
> + /bin/echo 0
>
>
> 内容からして、RedHat9で動かしているcronのものだとわかりました。
> そのcronのスクリプトは次のような内容です。
> メールヘッダが無いのにメールを送受信できるものなんでしょうか???
>
>
> #!/bin/bash -x
>
> TRGT_HOST=hoge.dyndns.net
> TRGT_DIR=/etc/myScript/pingCheck
> TRGT_FILE=$TRGT_DIR/networkDown.txt
> MAIL=user33
> SCRPT_NAME=networkDown.cron
>
> if ! [ -d $TRGT_DIR ]; then
> /bin/mkdir $TRGT_DIR
> fi
>
> if ! [ -e $TRGT_FILE ]; then
> /bin/touch $TRGT_FILE
> /bin/echo 0 > $TRGT_FILE
> fi
>
> PING_KEKKA=`/usr/bin/host www.yahoo.co.jp | /bin/sed -n '1p'|/bin/awk '{
> print $4 }' \
> | /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`
>
> if [ -z "$PING_KEKKA" ]; then
>
> route -n
>
> DEFAULT_GW_KEKKA=`/sbin/route | /bin/grep default | /bin/grep UG |
> /bin/grep ppp0`
> DEFAULT_GW_KEKKA0=`/sbin/route | /bin/grep default | /bin/grep '*' |
> /bin/grep ppp0`
> if [ -z "$DEFAULT_GW_KEKKA$DEFAULT_GW_KEKKA0" ]; then
> ( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" defatul route lost!"
> $MAIL
>
> ifconfig ppp0
>
> PTP_ADR=`/sbin/ifconfig ppp0 | /bin/sed -n '2p' | /bin/awk '{ print $3 }'
> \
> | /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`
>
> ##################################
>
> if [ -n "$PTP_ADR" ]; then
> /sbin/route del default # $B$3$3$G%G%U%)%k%H%k!<%H$N:F@_Dj (B
> /sbin/route add default gw $PTP_ADR ppp0
> DEFAULT_GW_KEKKA=`/sbin/route | /bin/grep default | /bin/grep UG |
> /bin/grep ppp0`
> if [ -n "$DEFAULT_GW_KEKKA" ]; then
> ( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" defatul route
> readded." $MAIL
> fi
> else
> /sbin/ifdown ppp0
> /sbin/ifup ppp0
> /sbin/ifconfig ppp0
> PTP_ADR=`/sbin/ifconfig ppp0 | /bin/sed -n '2p' | /bin/awk '{ print
> $3 }' \
> | /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`
> if [ -z "$PTP_ADR" ]; then
> /sbin/service ipsec stop
> /sbin/ifdown ppp0
> /sbin/ifup ppp0
> /sbin/ifconfig ppp0
> PTP_ADR=`/sbin/ifconfig ppp0 | /bin/sed -n '2p' | /bin/awk '{ print
> $3 }' \
> | /usr/bin/tr -d [:alpha:]-: | /bin/grep -e '[0-9][0-9\.]*[0-9]'`
> fi
> if [ -n "$PTP_ADR" ]; then
> /sbin/route del default # $B$3$3$G%G%U%)%k%H%k!<%H$N:F@_Dj (B
> /sbin/route add default gw $PTP_ADR ppp0
> else
> ( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" We cannot connect
> with PPPoE server!!!" $MAIL
> fi
> fi

/var/log/maillog もしくは、/var/log/messages になにか吐き出していないでしょうか?


No.3866 投稿時間:2004年10月27日(Wed) 20:07 投稿者名:U-mex URL:http://http://u-mex.plala.jp
タイトル:Re: ヘッダ無しとは関係ないかも知れませんが

> ( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" We cannot connect
> with PPPoE server!!!" $MAIL

ヘッダ無しとは関係ないかも知れませんが /bin/mailのパラメータ書式
を間違ってませんか?
-sの後にはSubject名が入り、次に送信先メールアドレスになります。

(書式)
/bin/mail -s "Subject_Name" To_Mail_Adress


No.3942 投稿時間:2004年11月16日(Tue) 00:01 投稿者名:megumi URL:
タイトル:Re^2: ヘッダ無しとは関係ないかも知れませんが

遅くなりまして申し訳有りません。

> /var/log/maillog もしくは、/var/log/messages
> になにか吐き出していないでしょうか?
すいません。
ログロテートで削除されてました。
今度、同様のメールが送られてきたら、直ちに見てみます。

>> ( date ; /sbin/route -n ) | /bin/mail -s $SCRPT_NAME" We cannot connect
>> with PPPoE server!!!" $MAIL
> ヘッダ無しとは関係ないかも知れませんが /bin/mailのパラメータ書式
> を間違ってませんか?
> -sの後にはSubject名が入り、次に送信先メールアドレスになります。
そうですか。件名、メッセージとも問題無く、送られてきますが。

> (書式)
> /bin/mail -s "Subject_Name" To_Mail_Adress
そうですね。
これと同じにしています。


No.4138 投稿時間:2005年01月05日(Wed) 02:07 投稿者名:megumi URL:
タイトル:Re^3: ヘッダ無しとは関係ないかも知れませんが

返事が相当に遅くなりまして誠に申し訳有りません。

漸く、久々にヘッダ無しメールが届きました。
でも、不思議な事にメッセージ欄(スクリプトの処理ログの途中)に


.
+OK 38223 octets
Return-Path: <anonymous@rh9.dyndns.net>
Delivered-To: megumi@isp.co.jp
Received: (qmail 41832 invoked from network); 1 Jan 2005 18:07:07 +0900
Received: from unknown (HELO rh9.dyndns.net) (219.111.67.90)
by mx.isp.co.jp with SMTP; 1 Jan 2005 18:07:07 +0900
Received: (qmail 16667 invoked by uid 5004); 1 Jan 2005 18:07:06 +0900
Delivered-To: user33@rh9.dyndns.net
Received: (qmail 15632 invoked by uid 0); 1 Jan 2005 18:00:06 +0900
Date: 1 Jan 2005 18:00:06 +0900
Message-ID: <20050101090006.15631.qmail@rh9.dyndns.net>
From: root@rh9.dyndns.net (Cron Daemon)
To: user33@rh9.dyndns.net
Subject: Cron <root@yy> /etc/cron/ip_adr_change.sh 2>&1 | nkf -s
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <MAILTO=user33>
X-Cron-Env: <HOME=/>
X-Cron-Env: <LOGNAME=root>
/etc/cron/ip_adr_change.sh: line 3: /usr/bin/date: No such file or directory
+ MAIL=user33


といったヘッダが記載されてました。
やはり変ですよね???

>> /var/log/maillog もしくは、/var/log/messages
>> になにか吐き出していないでしょうか?
> すいません。
> ログロテートで削除されてました。
> 今度、同様のメールが送られてきたら、直ちに見てみます。
上記の奇妙メールの受信日時が2004/1/5/0:32になっていたので/var/log/maillogを見てみましたら
下記のようになっていました。
うーん、何が原因なのでしょうか?

Jan 5 00:27:18 rh9 qmail: 1104852438.253069 status: local 0/10 remote 2/20
Jan 5 00:27:18 rh9 qmail: 1104852438.275355 delivery 57: deferral: Connected_to_xxx.xxx.xxx.xxx_but_connection_died._(#4.4.2)/
Jan 5 00:27:18 rh9 qmail: 1104852438.275461 status: local 0/10 remote 1/20
Jan 5 00:27:18 rh9 qmail: 1104852438.632289 delivery 50: success: xxx.xxx.xxx.xxx_accepted_message./Remote_host_said:_250_ok_1104852438_qp_9229/
Jan 5 00:27:18 rh9 qmail: 1104852438.632416 status: local 0/10 remote 0/20
Jan 5 00:27:18 rh9 qmail: 1104852438.632433 end msg 543030
Jan 5 00:31:20 rh9 qmail: 1104852680.450195 new msg 543030
Jan 5 00:31:20 rh9 qmail: 1104852680.450450 info msg 543030: bytes 13138 from <root@rh9.dyndns.net> qp 7874 uid 0
Jan 5 00:31:20 rh9 qmail: 1104852680.531248 starting delivery 58: msg 543030 to remote megumi@isp.co.jp
Jan 5 00:31:20 rh9 qmail: 1104852680.531473 status: local 0/10 remote 1/20
Jan 5 00:31:20 rh9 qmail: 1104852680.531495 warning: unable to stat mess/17/871855
Jan 5 00:31:20 rh9 qmail: 1104852680.531517 warning: unable to stat mess/17/871855
Jan 5 00:31:21 rh9 qmail: 1104852681.478163 delivery 58: success: xxx.xxx.xxx.xxx_accepted_message./Remote_host_said:_250_ok_1104852681_qp_14770/
Jan 5 00:31:21 rh9 qmail: 1104852681.478393 status: local 0/10 remote 0/20
Jan 5 00:31:21 rh9 qmail: 1104852681.478413 end msg 543030
Jan 5 00:31:32 rh9 qmail: 1104852692.016148 new msg 543030
Jan 5 00:31:32 rh9 qmail: 1104852692.016410 info msg 543030: bytes 6047 from <root@rh9.dyndns.net> qp 7883 uid 0
Jan 5 00:31:32 rh9 qmail: 1104852692.057367 starting delivery 59: msg 543030 to remote megumi@isp.co.jp
Jan 5 00:31:32 rh9 qmail: 1104852692.057594 status: local 0/10 remote 1/20
Jan 5 00:31:32 rh9 qmail: 1104852692.057618 warning: unable to stat mess/17/871855
Jan 5 00:31:32 rh9 qmail: 1104852692.057637 warning: unable to stat mess/17/871855
Jan 5 00:31:32 rh9 qmail: 1104852692.781406 delivery 59: success: xxx.xxx.xxx.xxx_accepted_message./Remote_host_said:_250_ok_1104852692_qp_15079/
Jan 5 00:31:32 rh9 qmail: 1104852692.781639 status: local 0/10 remote 0/20
Jan 5 00:31:32 rh9 qmail: 1104852692.781660 end msg 543030
Jan 5 00:32:00 rh9 qmail: 1104852720.624928 new msg 543030
Jan 5 00:32:00 rh9 qmail: 1104852720.625190 info msg 543030: bytes 444 from <anonymous@rh9.dyndns.net> qp 7900 uid 0
Jan 5 00:32:00 rh9 qmail: 1104852720.646275 starting delivery 60: msg 543030 to local root@rh9.dyndns.net
Jan 5 00:32:00 rh9 qmail: 1104852720.646497 status: local 1/10 remote 0/20
Jan 5 00:32:00 rh9 qmail: 1104852720.646520 warning: unable to stat mess/17/871855
Jan 5 00:32:00 rh9 qmail: 1104852720.646540 warning: unable to stat mess/17/871855
Jan 5 00:32:00 rh9 qmail: 1104852720.666700 new msg 543033
Jan 5 00:32:00 rh9 qmail: 1104852720.666908 info msg 543033: bytes 541 from <anonymous@rh9.dyndns.net> qp 7903 uid 513
Jan 5 00:32:00 rh9 qmail: 1104852720.708381 starting delivery 61: msg 543033 to local user33@rh9.dyndns.net
Jan 5 00:32:00 rh9 qmail: 1104852720.708604 status: local 2/10 remote 0/20
Jan 5 00:32:00 rh9 qmail: 1104852720.708627 delivery 60: success: did_0+1+0/qp_7903/
Jan 5 00:32:00 rh9 qmail: 1104852720.708646 status: local 1/10 remote 0/20
Jan 5 00:32:00 rh9 qmail: 1104852720.708665 warning: unable to stat mess/17/871855
Jan 5 00:32:00 rh9 qmail: 1104852720.708684 end msg 543030
Jan 5 00:32:00 rh9 qmail: 1104852720.710432 warning: unable to stat mess/17/871855
Jan 5 00:32:00 rh9 qmail: 1104852720.764283 new msg 543030
Jan 5 00:32:00 rh9 qmail: 1104852720.764387 info msg 543030: bytes 643 from <anonymous@rh9.dyndns.net> qp 7906 uid 5004
Jan 5 00:32:00 rh9 qmail: 1104852720.775494 starting delivery 62: msg 543030 to remote megumi@isp.co.jp
Jan 5 00:32:00 rh9 qmail: 1104852720.775709 status: local 1/10 remote 1/20
Jan 5 00:32:00 rh9 qmail: 1104852720.775732 delivery 61: success: did_0+1+0/qp_7906/
Jan 5 00:32:00 rh9 qmail: 1104852720.775751 status: local 0/10 remote 1/20
Jan 5 00:32:00 rh9 qmail: 1104852720.775770 warning: unable to stat mess/17/871855
Jan 5 00:32:00 rh9 qmail: 1104852720.775787 end msg 543033
Jan 5 00:32:00 rh9 qmail: 1104852720.792020 warning: unable to stat mess/17/871855
Jan 5 00:32:01 rh9 qmail: 1104852721.320856 delivery 62: success: xxx.xxx.xxx.xxx_accepted_message./Remote_host_said:_250_ok_1104852721_qp_15719/
Jan 5 00:32:01 rh9 qmail: 1104852721.321090 status: local 0/10 remote 0/20
Jan 5 00:32:01 rh9 qmail: 1104852721.321109 end msg 543030
Jan 5 00:32:29 rh9 qmail: 1104852749.441506 new msg 543029
Jan 5 00:32:29 rh9 qmail: 1104852749.441785 info msg 543029: bytes 37897 from <anonymous@rh9.dyndns.net> qp 6779 uid 0
Jan 5 00:32:29 rh9 qmail: 1104852749.504120 starting delivery 63: msg 543029 to local user33@rh9.dyndns.net
Jan 5 00:32:29 rh9 qmail: 1104852749.504350 status: local 1/10 remote 0/20
Jan 5 00:32:29 rh9 qmail: 1104852749.504376 warning: unable to stat mess/17/871855
Jan 5 00:32:29 rh9 qmail: 1104852749.526172 new msg 543030
Jan 5 00:32:29 rh9 qmail: 1104852749.526275 info msg 543030: bytes 37999 from <anonymous@rh9.dyndns.net> qp 8067 uid 5004
Jan 5 00:32:29 rh9 qmail: 1104852749.542422 starting delivery 64: msg 543030 to remote megumi@isp.co.jp
Jan 5 00:32:29 rh9 qmail: 1104852749.542564 status: local 1/10 remote 1/20
Jan 5 00:32:29 rh9 qmail: 1104852749.542583 delivery 63: success: did_0+1+0/qp_8067/
Jan 5 00:32:29 rh9 qmail: 1104852749.542601 status: local 0/10 remote 1/20
Jan 5 00:32:29 rh9 qmail: 1104852749.542619 warning: unable to stat mess/17/871855
Jan 5 00:32:29 rh9 qmail: 1104852749.542635 end msg 543029
Jan 5 00:32:29 rh9 qmail: 1104852749.549475 warning: unable to stat mess/17/871855
Jan 5 00:32:30 rh9 qmail: 1104852750.913615 delivery 64: success: xxx.xxx.xxx.xxx_accepted_message./Remote_host_said:_250_ok_1104852750_qp_16384/
Jan 5 00:32:30 rh9 qmail: 1104852750.913860 status: local 0/10 remote 0/20
Jan 5 00:32:30 rh9 qmail: 1104852750.913882 end msg 543030


No.4189 投稿時間:2005年01月17日(Mon) 02:32 投稿者名:linda URL:
タイトル:Re^4: ヘッダ無しとは関係ないかも知れませんが

< Subject: Cron <root@yy> /etc/cron/ip_adr_change.sh 2>&1 | < nkf -s
< X-Cron-Env: <SHELL=/bin/bash>
< X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>
< X-Cron-Env: <MAILTO=user33>
< X-Cron-Env: <HOME=/>
< X-Cron-Env: <LOGNAME=root>
< /etc/cron/ip_adr_change.sh: line 3: /usr/bin/date: No such < file or directory
< + MAIL=user33
<:
<
< といったヘッダが記載されてました。
< やはり変ですよね???

ip_adr_change.sh 2>&1 | < nkf -s

ip_adr_change.shは、qmailにもともとあるシェルスクリプト
ですか? 文字コードをシフトJISに変換しているようですが。
そのline3行目で、/usr/bin/dateのファイルやディレクトリが
ない!と言ってます。ip_adr_change.shに問題がありそうです。


No.4190 投稿時間:2005年01月17日(Mon) 22:40 投稿者名:megumi URL:
タイトル:Re^5: ヘッダ無しとは関係ないかも知れませんが

有難うございます。


> < Subject: Cron <root@yy> /etc/cron/ip_adr_change.sh 2>&1 | < nkf -s
root@yy

root@rh9.dyndns.net
でした。
スイマセン。

> ip_adr_change.sh 2>&1 | < nkf -s
> ip_adr_change.shは、qmailにもともとあるシェルスクリプト
> ですか?
はい、さようです。

> 文字コードをシフトJISに変換しているようですが。
> そのline3行目で、/usr/bin/dateのファイルやディレクトリが
> ない!と言ってます。ip_adr_change.shに問題がありそうです。
/usr/bin/date

/bin/date

でしたね。
スクリプト記述ミス等でヘッダが非表示になったりする場合もあるのですね。



掲示板▲頁先頭