Maxの日記: mailman2.06-J1 20011005 ちょい改造中
日記 by
Max
とある要請あって、mailman改造中。
- 入会案内の申し込みフォームに氏名、年齢、性別、住所など個人情報の入力項目を付加
- この指定は、"<MM-hogehoge>"のような特別なタグ形式でML入会案内ページのHTMLに付加することで可能とする
- このような参加者情報を収集する必要のあるMLにだけ選択的に指定
- 参加者および管理者に送られる確認や承認メイルにこれらの情報を付加
- できればメイリングリストのデータベースにこれらの情報を格納
ちうわけで、実はpython初体験鴨(ぉ
Mailman/Cgi/subscribe.py
Mailman/Cgi/listinfo.py
Mailman/ListAdmin.py
Mailman/MailList.py
Mailman/Utils.py
Mailman/MailCommandHandler.py
templates/postauth.txt
templates/verify.txt
あたりをホゲればよさゲ。
とりあえずタグ付加して案内ページにフォームを出すことと、参加希望者への確認メイルにその入力内容を表示するところまではできた。
できたら、diffとって自前パッチ化。mdkなsrpmに追加してパッケィジ予定。