ようこそゲストさん

Qdsmtp-Simple SMTP Mailer for PHP

ログ機能

Qdsmtpには2つのログ記録機能があります。
デフォルトではOFFです。

SMTPログ

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

エラーログ

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

ログの記録方法

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

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

ログファイルの変更

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

#  非公開コメント   
  • TB-URL  http://hal456.net/qdsmtp/010/tb/
  • Qdsmtpとは Qdsmtp-Simple SMTP Mailer for PHP spok
    PHPにおいて標準のmail()関数が使用できない環境であっても、手軽にメールを送れるようにするライブラリです。具体的には、外部SMTPサーバーに接続してメールを送ります。localhostにSMTPサーバーがある場合は、mail()関数よりも早いかもしれ...