ログ機能

2008/06/29 未分類 spok
Qdmailでは送信ログを出力する機能があります。
ログ機能があれば、万が一SPAMメールの踏み台にされたとしても、早期に気づくことができます。
常時管理者にBccモードもよろしければご利用ください。

$mailには、Qdmailのインスタンス(オブジェクト)が入っているものとします。

ログレベルの設定

  $mail->logLevel( n );
n機能
0ログを出力しない(デフォルト)
1シンプルタイプ(送信した または失敗した メールアドレスのみ)
2ヘッダー情報も含むエラーログ
3メール本文も含めたエラーログ
*ログには、メールアドレス、本文等の情報を含みますので、ログファイルは一般の人がアクセスできないように管理する必要があります。個人情報等が流出しないよう、十分に気をつけて下さい。

ログファイルのパス、ファイル名の設定

  $mail->logPath( 'パス' ); // デフォルトは、'./'
  $mail->logFilename( 'ファイル名' );  // デフォルトは、'qbmail.log'
パスは相対パスでも、絶対パスでも構いません。Qdmail内部では、$fp = fopen( $path.$filename , 'a' );などという形で使用します。