アカウント名:
パスワード:
sub to_sjis { my($l) = @_; my $decoder = Encode::Guess->guess($l); return encode('s
/home/username/Maildir/trash/1177386685.11538_0.mail.example.jp:2,S: No such file or directory at PERL/header.pl line 157., referer: http://mail.example.jp/~username/NNIPF/chk.cgi
$RCV=HEADER::rvf("$TRASH/$name");
$RCV=HEADER::rvf("$MAILDIR/$dir/$name");
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
レポートなど (スコア:1)
…が、こちらの環境では正常に動作させることができませんでした。当方はpostfix + Courier-IMAPの組み合わせです。
1. chk.cgiでdecode('Guess',$Sfrm{$i})での判別がうまく行かずshiftjis or euc-jpといったメッセージを吐いて止まってしまいます。これは
Re:レポートなど (スコア:1)
和田
Re:レポートなど (スコア:1)
最後の点はやはり直っていませんでしたが、若干ソースを眺め、chk.cgiの99行目付近の を に書き換えると一応それらしい動きをするようになった気がします。しかし正しいかわかりません。
Re:レポートなど (スコア:1)
ですが、うちでは
$RCV=HEADER::rvf("$CUR/$name");
に書き換えました。
画面上の、curの処理から来ているようでしたので。
あと、IPv6のIPv4マッピング対応に
PERL/header.pl
の112~113行を
if ($str =~ /.*\[(::ffff:)?([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)\].*/) {
$OIP =$2;
に変えてみました。
正式には、これで良いのかどうかは分かりませんが・・・
本当にIPv6で運用してたらアウトなんでしょうけどウチではこれで動いているようです。
Re:レポートなど (スコア:1)
ありがとうございます.