68user's page 掲示板

Prev< No. 936〜952> Next  [最新発言に戻る] [過去ログ一覧]
No. 936 # ookubo 2000/06/22 (木) 13:37:01
初めて書き込みます。
皆さんにひとつ教えていただきたいことがあります。
実は、ある会社でメールサーバーを作ってるのですが外部からのリレー
を許可したいのです。
ところがSPAM対策も大事ということで行き着いた答えは
「POP before SMTP」です。
http://www.venus.dti.ne.jp/~phashim/fmv/POPbeforeSMTP.html
を参考にと思ったのですが、私のQpopperは
バージョン3.02すでにPOP認証のログを吐き出しています
これを利用すると書いてあるのですが
どのようにすればいいのでしょうか
どなたか、アドバイスお願いします

No. 937 # sawa [E-mail] 2000/06/22 (木) 15:26:54
はじめまして、UNIX始めて2週間くらいたちました。
で、いきなり躓いてしまい先輩方に教えていただきたい事が在ります。
cシェルで、複数件のファイルを一つずつ読みたいのですが、
どうしてもうまく行きません。
とりあえず、リストファイルを作ったまでは良いのですが、

ls -1 > TAR.list
awk 'substr($1,8,3)~ /tar/ {print}' TAR.list> TAR.result

そのファイルを頭から一件づつ読むやり方がわかりません。
何か良い方法が在ったら教えてください。

No. 938 # 68user 2000/06/22 (木) 21:37:44
@ookubo さん
> バージョン3.02すでにPOP認証のログを吐き出しています
という意味がわからないです。3.02 なので修正点が違うから
困っているということですか? 既に認証リストはあるので
POP before SMTP 用の無駄なログを吐きたくないということですか?

@sawaさん
> awk 'substr($1,8,3)~ /tar/ {print}' TAR.list> TAR.result
awk なんてすっかり忘れてしまったなぁ。最初見たとき
書き間違いかと思った。

> そのファイルを頭から一件づつ読むやり方がわかりません。
foreach fn (`cat TAR.list`)
    ls -l $fn
end
てな感じでいいですか? ファイル名に空白や *、? などを
許すなら、事前に sed あたりで変換しておく必要があります。
# まぁ、csh スクリプトでこだわっても仕方ないですけどね。

No. 939 # バグっ太 [E-mail] 2000/06/23 (金) 11:45:23
突然ですが質問させてください
初心者なんで的外れかもしれませんが・・・

あるサーバソフトを作成中ですが、そのサーバソフトが起動時に
読込む設定ファイルのパスってどうすればいいんですかねぇ・・・
fopenする時ってフルパス指定するじゃないですか(違います?)
でサーバソフトはInetdで起動されるんです。
だから何処で動いているかわかりませんよね
どーすればいいのかなぁ・・・ 教えてくださーい
inetd.confの起動時オプションですか???

No. 940 # TOMO [E-mail] 2000/06/23 (金) 11:58:46
お聞きしたい事があるのですが、
使っているOSは、FreeBSDで
viで作成したファイルをフロッピーディスクに
保存したいのですが、どのようにすればよろしいのですか?
あと、その保存したフロッピーをWin98でも見れるように
するには?
よろしくお願いします。

No. 941 # 68user 2000/06/24 (土) 03:56:02
> fopenする時ってフルパス指定するじゃないですか(違います?)
フルパス指定でもいいし、カレントディレクトリからの
相対パスでもいいです。

> だから何処で動いているかわかりませんよね
getcwd(3) でカレントディレクトリを取得して、
どこかに出力させてみればわかるでしょう。


> その保存したフロッピーをWin98でも見れるようにするには?
    - Windows98 でフォーマットして、mount_msdos して cp して umount
    - Windows98 でフォーマットして、mcopy file a:
どちらでもよいです。
    http://www.jp.FreeBSD.ORG/QandA/HTML/640.html

FreeBSD で DOS フォーマットしたいなら
    http://www.jp.FreeBSD.org/QandA/HTML/350.html

No. 942 # takuro [E-mail] 2000/06/24 (土) 15:42:13
こんにちは。初めて書き込みするtakuroという者です。
このbbsでは、ユーザー同士の疑問や知識の交換がされていると知って書き込みしたんですが、ページの趣旨にあっていない質問だったら、無視して下さい。
winzipの事なんですが、解凍する時に、パスワードを入れるように設定して圧縮したんです。そしたら、長い間そのファイルをほうっておいたせいで、パスワードを忘れてしまい、解凍できなくなってしまったんです。
中身は重要な物が入っているんですが、必要なときに取り出せなくなってしまって、大変なんです。どなたか、解決の方法を教えて下さる方、いらっしゃいませんか?メールでも何でもいいので、どうか連絡をよろしくお願いします。

No. 943 # @ 2000/06/24 (土) 23:02:43
>takuro
PikaZipとか??
http://nagoya.cool.ne.jp/pusa/

パスワードはどのくらいの長さ?
ローマ字の小文字なら、、速いかな、、(謎

No. 944 # ほうり幸正 [URL] 2000/06/27 (火) 17:42:43
航空機事故で検索していたらこの掲示板にたどり着きました。
「日航機墜落事故 東京大阪123便 新聞見出しに見る15年間の記録」
のホームページです。

No. 945 # 流れ星 2000/06/28 (水) 14:27:10
ネットワークに関して教えてください。
ホームルータ経由でISDN回線に接続し、モデムとつながれている端末にアクセスすることはできるのですが、モデムでつながれている端末はホームルータないの端末にアクセスすることができません。
ルーティングテーブルの設定が必要なのかと思いますが、どのように設定したらよいかわかりません。
ホームルータのグローバルアドレスとかみることとかできるのでしょうか。
これについて詳しい人がいたら、教えてください。よろしくお願いします。

No. 946 # has 2000/06/28 (水) 20:08:06
つまらない質問でごめんなさい。
perl 5.004_04について教えてください。

スクリプトの最初にifを書くと、その後のスクリプトが
どうであろうがCompilation errorになって実行できないのですが、
これはバグなんでしょうか?
もしバグだとしたら、広く知られたものなんでしょうか?
以下余分に長いサンプル(split.pl)です。

#!/usr/local/bin/perl
if(#$ARGV != 1) { die "Usage: split.pl keyword file\n"; }
$keyword = $ARGV[0];
$infile = $ARGV[1];
open(IN, $infile);
$prefix = "$infile-split-";
$suffix = "000";
$file = ">$prefix$suffix";
open(OUT, $file);
while($line = <IN>) {
        print OUT $line;
        if($line =~ /^\s*$keyword\s*$/) {
                $suffix = sprintf "%03d", $suffix+1;
                $file = ">$prefix$suffix";
                open(OUT, $file);
        }
}

No. 947 # 68user 2000/06/28 (水) 20:27:40
@has
> if(#$ARGV != 1) {
#$ じゃなくて $# っすね。

> これはバグなんでしょうか?
ちなみに (言うまでもないかもしれませんが) ちょっと前までの
stable は 5.005_03 です。今の perl5.6 はかなり buggy だとか
# と perl の偉い人が fj で言ってた。

あと、7/22 か 8/12 か 8/20 あたりにそちらに寄りますので、
もし居るならよろしく。


@流れ星
> ネットワークに関して教えてください。
NAT もルーティングも、ソフトウェア (FreeBSD) でしか
やったことがないので、アドバイスできません。

NAT かましてるかどうか、ルータの型番、モデムの端末が
LAN 内にあるのか外にあるのか、などを書いて fj.net.lan など
に投稿するといいでしょう。

# でも、最近のってほとんど http://ルータのIPアドレス/ で
# 設定できるんでないの?

No. 948 # kick 2000/06/29 (木) 06:25:19
はじめまして
perl(CGI)でAccessLogを取るScriptを
作っています。
HTTP以外の情報って取得できるのですか?
例えば、FTPなどのAccessLogとか...

No. 949 # 68user 2000/06/29 (木) 08:45:29
> 例えば、FTPなどのAccessLogとか...
無理です。FTP と HTTP は別物だから。

No. 950 # has 2000/06/29 (木) 14:40:11
@68user
>#$ じゃなくて $# っすね。
ふぇえ、おはずかしい。
真っ先に人のせいにしてしまうなんて…。

>今の perl5.6 はかなり buggy だとか
冷静に人のシステムを批判できる人って
やっぱ偉いですよね〜。

No. 951 # よしだ 2000/06/29 (木) 17:12:30
68userさん皆さんはじめまして
早速なんですが、CGIを自分のNTマシンで開発してUNIXの本番環境でTESTしているのですが、
先頭行の#!〜の記述がNTとUNIXで違うので毎回直しているのですが
面倒なのでNT側のアパッチで自己完結型を使わないでCGIを動かしたいのですが
なにか方法をご存知無いでしょうか?

No. 952 # 68user 2000/06/29 (木) 22:53:42
> 先頭行の#!
Windows 使ってないのでわからないです。

多分 Windows では #!/bin/sh というような書き方ができない、って
ことなんだろうと思いますが、もし単にパスが違うだけならやりようは
あります。もしそうなら再度質問して下さい。

Prev< No. 936〜952> Next  [最新発言に戻る] [過去ログ一覧]