メーリングリスト削除

絶対忘れるのでメモ

  • 管理ツールから削除する場合

http://localhost/mailman/rmlist/メーリングリスト

「リスト管理者としてそれはマズいんじゃない?!」
とでて削除できない。
/usr/lib/mailman/Mailman/mm_cfg.pyに以下の分を追記

OWNERS_CAN_DELETE_THEIR_OWN_LISTS = yes

こうすれば削除できるようになりました。

/usr/lib/mailman/bin/rmlist [-a] メーリングリスト

[-a] を指定するとアーカイブも一緒に削除される。

mail コマンドで from を指定する

知りたいと思ったことが載ってた。ありがとうございます。
mail コマンドで from を指定する - init9の日記

$ echo hoge|mail -s "test" "init9@gmail.com" -- -f "hogefuga@init9.com"
$ echo "ほげ" |jmail -s "テスト" "init9@gmail.com" -- -f "hogefuga@init9.com"

PHP5とSmartyでエラー

・環境
PHP5.2.6
Smarty 2.6.19

以下のエラーが発生。
Strict Standards: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /home/www/Smarty-2.6.19/libs/Smarty_Compiler.class.php on line 400

PHP/エラー - MinacoWiki
このページにあるように.htaccessに以下の記述を追加で発生しなくなった。

php_value date.timezone Asia/Tokyo

Premature end of script headers

解決方法メモ。

確認事項
1.cgiパーミッションは正しいか?
  644ではなく755等にする。
2.「#!/usr/bin/perl」が正しいか?
  「#!/usr/local/bin/perl」とかではないか?
3.改行コードは「LF」か?
  「CRLF」だったら「#!/usr/bin/perl --」とする。
4.ftpでアップの場合、ASCIIモードで転送したか?

以上でもダメな場合、apacheの設定を見直したり、apacheを1.3系にしてみると動いたりするらしい。

参考HP
Premature end of script headersの解決法-超簡易版
No.18450 RedHatLinux9のCGI動作で、「Premature end of script headers」エラーになる。