Grupos de e-mail no OS X Snow Leopard

2

Estou tentando descobrir como fazer grupos simples de distribuição de e-mail no OS X Server 10.6 agora por algumas horas e não consigo descobrir. Basicamente eu quero ser capaz de enviar e-mail para várias pessoas enviando um e-mail para um grupo do qual elas fazem parte. Tentar enviar por e-mail o nome abreviado do grupo não funciona, de fato, o servidor SMTP nem tentará enviá-lo.

Não estou interessado nos recursos de gerenciamento de listas de discussão, só preciso de grupos de distribuição muito simples. É possível fazer isso a partir dos front-ends do Server Admin ou do Workgroup Manager ou devo editar alguns arquivos de configuração? Eu não me importo de editar arquivos de texto e se o empurrão chega ... Mas infelizmente, meus colegas não se dão muito bem com a edição de arquivos de configuração (daí a compra de um servidor OS X) e então uma solução frontend GUI é preferida . Algum tomador?

    
por Marcus Stade 03.11.2009 / 00:41

4 respostas

1

Ok, pessoal

É realmente muito mais simples do que tudo acima ...

Volte para o básico do e-mail do linux ... e use o encaminhamento:)

Basta abrir as preferências do servidor

Clique nos usuários Adicionar um novo usuário - digamos: contato ativar apenas o serviço de correio

Em seguida, salve e feche as Preferências do servidor ...

Ir para o Gerenciador de grupos de trabalho Em Contas, selecione o nome de usuário Clique no Mail Você tem 3 opções, nenhuma / habilitada / encaminhada

Selecione o encaminhamento No campo Encaminhar para, insira todos os endereços de e-mail para os quais deseja encaminhar separados por vírgulas

Isso encaminhará todos os e-mails para os usuários que você especificar ...

    
por 10.06.2011 / 06:43
1

No servidor de email, se você abrir o administrador de servidores, clicar no serviço de email e clicar na guia Listas de discussão, você verá uma caixa de seleção para "Ativar listas de discussão de grupos de servidores". Isso deve permitir apenas esse recurso e atualizar automaticamente os aliases a cada 10 minutos por padrão. Na prática eu não achei funcionando a partir de 10.6.1. O endereço seria então group_shortname @ domain (por exemplo, [email protected] ). (Página 42 do PDF do Admin do serviço de correio)

Nos fóruns de discussão da Apple alguns usuários tiveram sucesso acrescentando -wiki para o endereço de e-mail e, em seguida, criando um alias de postfix para o nome curto do grupo para groupshortname-wiki

=====

Outra alternativa é usar manualmente o postfix:

Infelizmente, os aliases de postfix não são um recurso que você pode editar no Administrador de servidores ou no Gerenciador de grupos de trabalho e, como tal, as associações de grupos feitas no Workgroup Manager não nos ajudarão aqui.

No entanto, adicionar esse alias é bastante simples:

Você precisa editar /etc/postfix/alias em um editor de texto e adicionar uma linha no formato alias:localaddress1, localaddress2 .

por exemplo. sales:jack, jill, bob, sarah (onde jack, jill, bob e sarah são todos nomes de usuários são seu domínio.)

Depois de editar o arquivo, você precisa executar postalias /etc/postfix/aliases (hash o arquivo para acesso mais rápido) e, em seguida, newaliases (recarregar o banco de dados de alias).

(Para mais informações, consulte a página 78 do Manual de administração do serviço de correio da < href="http://www.apple.com/server/macosx/resources/documentation.html"> Documentação do Mac OS X Server . Ou você pode verificar man aliases (por exemplo, como incluir diferentes arquivos de texto com as associações, em vez de apenas ter em um arquivo.)

A palavra de advertência; Se os nomes dos grupos se tornarem públicos, eles fornecerão uma maneira muito rápida para que os spammers enviem spam para todos. (Você pode querer olhar para as alterações na configuração de proteção contra spam do postfix se isso ocorrer - ou seja, adicionar os grupos a recipient_access e rejeitar qualquer email que não seja localmente para eles. Origem )

    
por 03.11.2009 / 09:00
1

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!

    
por 05.11.2009 / 00:55
0

A questão fundamental que estou enfrentando com minha base de usuários envolve o fato de que os grupos de e-mail (ou seja, Arquivo Alias ou Lista de Discussão Wiki) não são exibidos para os convites da Agenda. Neste momento, nós mantemos 2 nomes de grupos diferentes,

  1. Um grupo de diretórios aberto para o iCal
  2. Um grupo de e-mail definido no arquivo de alias

Meus usuários finais e gerentes estão achando isso muito confuso. Existe alguma maneira de obter um grupo de e-mail para trabalhar com o iCal Collaboration? Ou posso criar um Open Directory Group com o mesmo nome do grupo de email?

    
por 04.03.2010 / 20:06