カウンターでレポート送信先を複数指定するには?+α

[上に] [前に] [次に]
匿名希望 1998/12/21(月) 01:35:32
とほほさんのカウンターを使っています。

もしかすると簡単なことかも知れないのですが、レポート送信先を複数
指定したいのですが、どうしたらいいのでしょうか?
あと、送信されたレポートを「返信」してしまったら、どうなるのでしょう?
どこにそのメールは行ってしまうのでしょう? From wwwcount@のメール
で来るのですが、気になって。
どなたか教えて欲しいのですが・・・。

B-Cus 1998/12/21(月) 03:19:04
 open(OUT, "| $nkf -j | $sendmail $mailto");

 open(OUT, "| $nkf -j | $sendmail $mailto1 $mailto2 $mailto3");
とするとか。To:ヘッダも書き換えてもいいんですが、実際の動作には
関係ありません。

# メールにはヘッダとエンベロープがあります。ヘッダは書き換え可能で、
# あまり実際の動作に関係ありません。エンベロープは書き換え不可能で、
# メール配送動作に深く関わっています。

> From wwwcount@のメールで来るのですが、気になって。

返事を出すと、メールサーバにwwwcountさんがいればそこに届くでしょうし、
いなければuser unknownで戻ってくるでしょう。

ソースを見るとわかりますが、Fromヘッダは自由に書き換えられます。
気になるなら自分のメールアドレスでもいれておきましょう。

匿名希望 1998/12/21(月) 04:05:05
B-Cusさん、お返事ありがとうございます。
後半の部分なのですが、

print OUT "From: $count_name\n";

のところを、

print OUT "From: hoge@hoge.ne.jp\n";

に変更したところ、カウンターが表示されなくなってしまいました。
変更するのは、他の部分なのでしょうか。
すみません、ホントに。



B-Cus 1998/12/21(月) 04:08:13
perl5のFAQですね。perl5では
 "aa@bb"
という文字列があると、@bbという配列を展開しようとしてエラーになってしまうので、
 "aa\@bb";
などとエスケープしないといけません。

# しかしなんでこういう仕様にしたんだろう?
# やはり何か深いわけがあったんでしょうか。

匿名希望 1998/12/22(火) 00:32:19
[[解決]]
B-Cusさん、お返事ありがとうございます。ただいま解決が確認されました。
To の部分も書き換えてみましたが、書き換えなくても動作したのでしょうね。
あと、fromの部分も、自分のメールアドレスにしてみて、 問題なかったと確認
できました。ありがとうございます。

[上に] [前に] [次に]