2004.10.05

ezmlm-makeのドツボ

ezmlm(&ezmlm-idx)をバーチャルドメインで運用するメーリングリストを作成したが、
投稿が正しく配信されない状態ではまってしまった。
エラーメールはこんな感じ

ezmlm-reject: fatal: List address must be in To: or Cc: (#5.7.0)

なんのこっちゃかまるでわからん。
ちなみにメーリングリストは以下のように作成。

# バーチャルドメイン test02.local で magazine というメーリングリストを作成
ezmlm-make ~/magazine ~/.qmail-magazine test02-magazine test02.local

helpコマンドは応答は受け取れてこんな感じ

こんにちは。私は ezmlm
mailing list test02-magazine@test02.local を管理しています。

ん?メーリングリスト名はtest02-magazineではなく
magazineだぞ?

ezmlm-make ~/magazine ~/.qmail-magazine test02-magazine test02.local

太字の部分が問題。一般的なリアルユーザでのメーリングリストならtest02-magazineとしないと正しく配送されない。
しかし、バーチャルドメインではtest02.local宛てのメールはすべて
宛先の頭にtest02-が付加されるため、メーリングリスト名はmagazineのみにしないといけない。
そんなわけで正しくはこう
ezmlm-make ~/magazine ~/.qmail-magazine magazine test02.local
これでめでたく解決した。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

photo
admin