Como desabilitar corretamente uma lista de discussão mailman

Como desabilitar corretamente uma lista de discussão mailman

Me pediram para desabilitar uma única lista de discussão no mailman. Não quero destruir a lista – podemos querer revivê-la mais tarde. Além disso, queremos manter os arquivos acessíveis aos membros da lista.

Estamos usando o mailman 2.1.14, com Postfix 2.9.6, em uma VM rodando Ubuntu 12.04.

Parece que o mailman não tem a opção de desabilitar uma lista. Pesquisando na web, descobri que deveria resolver isso no nível do MTA.
Especificamente para o Postfix, descobri que deveriausar header_checks.
(Para referência, encontrei umconselho semelhantepara usuários do sendmail).

Atualizei o /etc/postfix/main_cf:

# Disable mailing lists
header_checks = pcre:/etc/postfix/header_checks.pcre

E criei um arquivo /etc/postfix/header_checks.pcre contendo:

/^Sender: <[email protected]>/ REJECT
/^Sender: <[email protected]>/ REJECT

(Todos os e-mails vêm com "-bounces" anexados ao remetente, por algum motivo).

Então enviei um e-mail para a lista de discussão de teste e ele não chegou nem apareceu nos arquivos - como planejado.
Um e-mail que enviei antes de alterar a configuração chegou à minha caixa de correio e aos arquivos, também conforme planejado.

A questão é: esta é uma maneira adequada de fazer isso? Ou essa configuração poderia me causar problemas mais tarde?

Responder1

Deve ser possível remover os aliases da lista do postfix editando o mailman/data/aliasesarquivo (vejaintegrando postfix e mailman)

Outras opções (deessa questão):

  • Você poderia usar omoderação de emergênciarecurso de uma lista de e-mails para evitar qualquer entrega de e-mails (embora os moderadores ainda recebam e-mails se alguém enviar a lista por e-mail
  • Altere os direitos nos arquivos da lista: chmod 000 lists/LISTNAMEe quando quiser reativar a lista, chmod 2775 lists/LISTNAME. Se a lista tiver arquivos públicos e você quiser desabilitar o acesso a eles, rm archives/public/LISTNAME*. Ao reativar a lista, esses links simbólicos serão recriados automaticamente quando você acessar a lista. Neste caso você ainda pode querer remover os aliases da lista do postfix como acima

informação relacionada