Eu me aprofundei na questão graças à informação dada pela Chealion. Embora seja verdade que o manual implica que a caixa de seleção para Habilitar Listas de Correspondência de Grupos de Servidores deve funcionar para resolver esse problema, ficou evidente depois que a Apple decidiu não ter a administração da lista de e-mail como parte do diretório aberto. p>
Tanto quanto eu posso dizer, a razão é evitar ter que precisar de acesso de administrador ao servidor para configurar algo como um grupo de distribuição. Além disso, se eu entendi corretamente, a conexão com o Wiki é para fornecer mais ferramentas de colaboração. Na verdade, a estrutura de colaboração é realmente muito boa. O wiki fornece um balcão único para coletar informações semipermanentes, além de possibilitar a adição de um serviço de blog, calendário, bem como a infame lista de discussão. Isso reune muito bem muitos dos aspectos do fluxo de informações digitais necessários em um ambiente de projeto moderno. A interface é fácil de usar, mesmo para pessoas não técnicas e, embora não haja muitos recursos, a maioria dos recursos fundamentais está prontamente disponível.
No entanto, enquanto o sistema é muito bom, ainda há a questão do estranho sufixo de e-mail: -wiki. Por alguma razão, a Apple escolheu acrescentar o sufixo ao nome curto do grupo (wiki, discrepância de som no esquema de nomenclatura). No entanto, após a investigação, notei que o sufixo é pouco mais do que um esquema de nomenclatura arbitrário com muito pouco impacto na funcionalidade real do sistema. Eu suponho que isso foi feito por algum motivo estranho, como não confundir o nome da lista de discussão do wiki com uma lista de discussão apropriada de usuário ou mailman, mas esse tipo de raciocínio é tão improvável que devo dizer que eu sinceramente não sei .
Em qualquer caso, é muito fácil corrigir o wiki para se livrar do sufixo. Existem dois arquivos que precisam ser editados para que isso funcione.
/usr/share/wikid/lib/python/apple_utilities/MailUtilities.py
Altere a linha 263 para se parecer com o seguinte código:
mailAddress = entity.shortName
Altere a linha 465 para se parecer com o seguinte código
groupMailingAddress = u"%(groupName)s@%(hostname)s" % {'groupName': groupName, 'hostname': hostname}
/usr/share/wikid/lib/python/apple_utilities/MailBundler.py (possivelmente opcional)
Altere a linha 55 para se parecer com o seguinte código:
group = group.replace('-wiki', '')
Você então precisa remover MailUtilities.pyc e MailBundler.pyc (encontrados no mesmo diretório) e compilar novos usando o seguinte comando (não esqueça o ponto no final):
python -mcompileall .
Depois de fazer essas edições, reinicie o wiki e o sufixo -wiki deve ter desaparecido. Eu tive que entrar em cada wiki e fazer algumas alterações nas permissões (qualquer alteração fará, remover e adicionar novamente um usuário, por exemplo, é só para habilitar o botão salvar), então salve as alterações para forçar uma regeneração do arquivo. arquivo aliases do postfix. Quaisquer alterações subsequentes, no entanto, adição de wikis, remoção, alterações de permissão etc funciona muito bem. A grande parte deste hack é que na verdade ambos fornecem endereços de e-mail amigáveis para sua lista de discussão, e também funciona com o recurso de lista de discussão on-line na interface web do wiki.
Espero que isso ajude alguém!