2007/12/15

Mailmanでヘッダを加工

Mailmanは標準でヘッダを加工する機能がない(?)みたいです。
なので、Pythonのハンドラでなんとかしてみる。

Mailman/Handlers に Headers.py として作成
def process(mlist, msg, msgdata):
msg['X-ML-Name'] = mlist.real_name

Mailman/mm_cfg.py にハンドラを追加
GLOBAL_PIPELINE.insert(1, 'Headers')

サービスを再起動
/usr/local/mailman/bin/mailmanctl

0 件のコメント:

Google Analytics