ログ機能

2008/04/17 未分類 spok
Qdsmtpには2つのログ記録機能があります。
デフォルトではOFFです。

SMTPログ

SMTPサーバーとのやりとりをすべて記録します。

エラーログ

エラーの内容を記録します。
注意:
どちらも、メールアドレス、サーバー名などの情報が書き込まれます。ログファイルの管理については、不特定多数がアクセスできない場所に置いて下さい。

ログの記録方法

$smtp -> logLevel( 1 );
0:記録しない(デフォルト)
1:記録する

エラーログの場合は次のようにしてください。
$smtp -> errorlogLevel( 1 );
0:記録しない(デフォルト)
1:記録する

ログファイルの変更

デフォルトでは、それぞれ"qdsmtp.log","qdsmtp_error.log"となっています。変更するには次のようにして下さい。
$smtp -> logFilename( 'フルパスまたは相対パス' );
$smtp -> errorlogFilename( 'フルパスまたは相対パス' );
ディレクトリ名だけでなく、必ずファイル名まで指定してください。