- 2006-12-15 (金) 0:31
- PHP
この記事の所要時間: 約 0分42秒
mail() logging for PHP – iBlog – Ilia Alshanetskyでmail()関数のログを取るパッチが公開されています。
共有サーバでは様々なユーザが同居しているので、あるユーザが多数のSPAMを送ると、サーバ自体の動作が重くなる、RBLに含まれるなど他のユーザにも影響が及びます。
そこでmail関数を使用した場合は強制的にログを取るようにして監視しようという目的のようです。
実際に運用する際は、mail関数の他にfsockopenなども監視する必要が出てくると思いますが、関数の使用をログに吐いて監視するというのは面白い発想ですね。これは他にも転用できそうな気がします。
# mail関数だけでなく、ログ対象の関数を指定できるすると幅が広がりそうです。
- Newer: CakePHPでCSRF対策
- Older: CakePHPを使う理由
コメント (Close):1
- はる 09-02-17 (火) 10:41
-
mail()関数のログ取得からこちらに辿り着きました。
早速、パッチをDLしましたが、そのtxtファイルをどのようにすれば
ログが取得できるのでしょうか。
よろしければご教授いただけると助かります。
よろしくお願いいたします。
トラックバック:0
- このエントリーのトラックバックURL
- /blog/2006/12/php_mail_log.html/trackback
- Listed below are links to weblogs that reference
- mail関数のログを取る from Shin x blog