2004/06/26(土) [n年前の日記]
#4 [mapbbs] メール送信機能確認中
自宅サーバ上で、
_sendmail利用テストcgi
を動かしてみた。送信OKでした。
mapbbs.cgiがメール送信できなかったのは、fromが無かったせいかもしれず。 *1 fromが空の場合、管理人のfromをつけて送信してやることに。どうせ現状では、送信先は管理人だけだから。 *2
ついでに、どうせ自宅サーバから自宅サーバに送るのだから、localhostに対して送る事にした。これでおそらく、外部には送信(転送?)することなく、自宅サーバの中だけでメール関連処理は完結するのではないかと。
さらに、データ削除時、ログ中から削除された配列要素を、メールで管理人に送信するように修正。バックアップの代わりになることを期待。
それにしても、cgiスクリプトを眺めていて思ったけど、 from詐称って結構簡単なのですな。
mapbbs.cgiがメール送信できなかったのは、fromが無かったせいかもしれず。 *1 fromが空の場合、管理人のfromをつけて送信してやることに。どうせ現状では、送信先は管理人だけだから。 *2
ついでに、どうせ自宅サーバから自宅サーバに送るのだから、localhostに対して送る事にした。これでおそらく、外部には送信(転送?)することなく、自宅サーバの中だけでメール関連処理は完結するのではないかと。
さらに、データ削除時、ログ中から削除された配列要素を、メールで管理人に送信するように修正。バックアップの代わりになることを期待。
それにしても、cgiスクリプトを眺めていて思ったけど、 from詐称って結構簡単なのですな。
◎ ログファイルのバックアップを残すようにした :
現在のログファイルを、"ログファイル名+日時" でリネームして、ひたすら残していくように修正。
*3
ただ、ログファイルがどんどん貯まっていくという問題が(爆) 適当な時期に削除してやればいいわけですが、ログファイルを作成してる人、つまり、ファイルの所有者は、Webサーバになってるわけで。アカウントの持ち主自身は、貯まり続けるログを削除できない状態に陥ってしまう。いや、自宅サーバだから、rootになって削除すればいいんだけど<いいのか? 過去ログファイル一覧表示・削除・書き戻しができるcgiも作成しないと。
ただ、ログファイルがどんどん貯まっていくという問題が(爆) 適当な時期に削除してやればいいわけですが、ログファイルを作成してる人、つまり、ファイルの所有者は、Webサーバになってるわけで。アカウントの持ち主自身は、貯まり続けるログを削除できない状態に陥ってしまう。いや、自宅サーバだから、rootになって削除すればいいんだけど<いいのか? 過去ログファイル一覧表示・削除・書き戻しができるcgiも作成しないと。
[ ツッコむ ]
以上です。