Article delegate-ja/98 of [1-178] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A97@delegate-ja.ML_>]
Newsgroups: mail-lists.delegate-ja

[DeleGate-Ja] Re: PROXY(SMTP)利用でのログ出力について
02 Jun 2008 07:21:30 GMT 荒井 敏博 <pmaaabrv6-mxhgu42nqh3w.ml@delegate.org>

佐藤さま

ご回答ありがとうございます。

指摘していただければあたりまえですが、うっかりして
いました。

最近、セキュリティー面の考慮を求められることが
多くなり、いろいろソフトをあたっていました。

ちいさな組織で SMTPサーバをもたず、ASPサーバの
環境をレンタルしています。シェアードの環境です
ので、こちらをいじることはできません。かといって、
内部にサーバをたてると運用管理が必要になるため
IT要員ひとりの会社では無理がありました。

セキュリティー面の確保を MUA(クライアント)側で
確保したかったため、本ソフト(PROXY+LOG)は、
ピッタリのサービスと思っています。助かります。

テスト継続します。また投稿するかもしれませんが、
そのときは、よろしくお願いします。

Yutaka Sato さんは書きました:
> On 05/29/08(18:15) you 荒井 敏博 <pmaaabrv6-mxhgu42nqh3w.ml@delegate.org> wrote
> in <_A96@delegate-ja.ML_>
>  |荒井@フィナンシャル・リンクと申します。恐縮ですが、
>  |下記、質問についてよろしくお願いします。
>  |
>  |※初めての利用のため、投稿場所を間違っていましたら
>  |ご指示お願いします。
> 
> ここが適切です。
> 
>  |現在、SMTPのPROXYとして利用調査のため、テストを
>  |おこなっています。
>  |
>  |dg9 -P25 -f SERVER=smtp://XXX.212.239.YYY  RELIABLE="*"
>  |LOGDIR=.\log LOGFILE=[date+%y%m%d].log
>  |PROTOLOG=${LOGDIR}/${PORT}/[date+%d].smtps
>  |ADMIN=pmaaabrv6-mxhgu42nqh3w.ml@delegate.org
>  |
>  |のように -f オプションで起動すると、以下のような
>  |SMTPのログが出力されますが、バックグラウンドの
>  |サービスとして -vd にて起動すると、SMTPの送信時
>  |ログが出力されません。なにか問題があるのでしょうか?
> 
> まず、DeleGate/9.7.0より前の版では、アクセス権の問題で、サービスプロセス
> からログやキャッシュに書き込めないという問題がありました。
> <URL:http://www.delegate.org/mail-lists/delegate/13784>
> しかし、
> 
>  |■動作環境
>  |WINDWOS 2000 PROFESSIONAL
>  |delegated -> 9.7.7-fix1
> 
> ということですから、この問題では無いはずです。
> そこでパラメタを見ますと、
> 
>   LOGDIR=.\log
> 
> とされています。このように "./" あるいは ".\" で始まるパス名は、DeleGate
> の作業用ディレクトリ(WORKDIR)からの相対パスとして解釈します。フォアグラ
> ウンドで実行している場合のDeleGateの作業用ディレクトリは、DeleGateを起動
> した場所ですが、サービスとして起動される場合のカレントディレクトリ(のデ
> フォルト)は、${DGROOT}/work/${PORT} になります。ですから、荒井さんのケース
> では、C:/Program Files/DeleGate/work/25/log あたりに出来ているのではないか
> と思います。
> 
> そんなわけで、LOGDIRだけを(DGROOT以下ではない)特定の場所に作成し、かつ
> フォアグラウンド/バックグラウンドの実行で共有するには、絶対パスで、例えば
> 
>   LOGDIR=c:/path/of/log
> 
> のように指定しないといけません。
> 
> あるいは、DeleGateを起動した場所からの相対指定で、DeleGateのディレクトリ
> 全体(DGROOT)ならば、指定することができます(9.2.3以降)。例えば、
> 
>   DGROOT=dgroot
> 
> とすれば、起動したディレクトリの下に dgroot/log などが作られ、フォアグラ
> ウンドでのテストとサービスとしての実行で共有されます。(内部処理的には
> 単に、DGROOTは絶対パスに変換されてサービスに渡されます)。私自身はこれを
> 多用しています。
> 
>                    9 9  
> ┌─┐┬┌──┬┐ //\^^ ( e ); {Do the more with the less -- B. Fuller}
> ├─┤│└─┐│ / 877m\_<   >_ <URL:http://www.delegate.org/delegate/>
> ┴ └┴──┘┴──────────────────────────────
> 佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)
> 
> 
> 
> 
> 


-- 
■■ (^_^)(^_^) THANK YOU! (^_^)(^_^) ■■■
荒井敏博   フィナンシャル・リンク株式会社
〒105-0004 港区新橋1-8-3 住友新橋ビル5F
TEL:00-0000-0001   FAX:00-0000-0001
http://www.financial-link.jp


  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V