Ativando e-mail para um grupo de teste de administradores, mas não para todos os usuários

Estamos migrando vários grupos de discussão de um sistema personalizado para o Discourse, mas precisamos realizar testes. Desativamos todos os e-mails para que os usuários não comecem a receber mensagens até que estejamos prontos. Existe alguma forma de ativar o e-mail apenas para administradores, para que possamos concluir os testes e verificar como as mensagens aparecem, etc?

Você pode ativar os e-mails para membros da equipe (administradores e moderadores) definindo a configuração do site “desativar e-mails” como “não equipe”. No seu site, essa configuração provavelmente está atualmente definida como “sim”.

Obrigado, Simon. Verifiquei essa configuração e ela já está definida como “não funcionário”, mas não estamos recebendo os e-mails enviados ao nosso grupo de teste.

Se o seu grupo de teste for composto por membros da equipe do site, eles devem ser capazes de receber e-mails enviados a partir do site. No entanto, as notificações do Discourse não geram e-mails automaticamente. Há algumas coisas que você pode verificar.

Primeiro, certifique-se de que os usuários estão recebendo notificações para as mensagens do grupo. Quando você cria um grupo no Discourse, o nível de notificação padrão desse grupo é definido como “Observando”. Isso significa que os usuários receberão uma notificação para cada nova mensagem em uma MP. Essa configuração padrão pode ser substituída na seção de Interação do grupo. A configuração também pode ser alterada por usuários individuais. Se um usuário alterar seu nível de notificação para uma caixa de entrada de grupo para algo diferente de Observando, isso afetará suas notificações:

Se seus usuários estiverem recebendo notificações no Discourse, mas não estiverem recebendo e-mails, a causa mais provável é que eles estejam ativos no site no momento em que a notificação foi criada. Se um usuário estiver no site quando receber uma notificação, por padrão, o Discourse não enviará um e-mail sobre isso. Os usuários podem substituir esse comportamento em sua página de preferências:

Os usuários também podem ativar o modo de lista de e-mails. Quando ativado, eles receberão uma notificação para cada post criado no site.

Obrigado novamente, Simon. Isso é útil.

Podemos definir globalmente a mesma configuração de e-mail para todos os nossos usuários? Ou seja, podemos ativar a notificação por e-mail por padrão para todos os nossos usuários?

Sim, o Discourse possui algumas configurações de e-mail que você pode usar para definir valores padrão para as preferências de e-mail dos seus usuários. Esses valores padrão ainda podem ser substituídos pelos usuários na página de suas preferências. Você pode encontrar as configurações padrão acessando a página Admin / Configurações e digitando default email na caixa de pesquisa. As configurações que você deve verificar são:

  • default email level: Esta configuração tem um valor padrão de “only when away” (apenas quando ausente). Se você deseja que os usuários recebam notificações por e-mail para atividades que ocorrem em tópicos comuns, mesmo quando o usuário já visitou o fórum no momento em que a notificação foi criada, altere essa configuração para “always” (sempre).

  • default email messages level: Esta configuração tem um valor padrão de “always” (sempre). Isso significa que, por padrão, os usuários sempre receberão um e-mail quando uma mensagem privada (PM) for enviada diretamente a eles.

Ao alterar e salvar qualquer uma das configurações acima, uma janela modal será aberta perguntando se você deseja aplicar a alteração historicamente. Selecione Sim para aplicar a alteração a todos os usuários existentes no seu site.

Você notará que também existe uma configuração de site chamada default email mailing list mode. Habilitar essa configuração definirá a preferência de e-mail para todos os usuários novos no seu site como “Mailing list mode” (modo de lista de e-mail). Essa configuração padrão não possui uma opção para aplicar a alteração historicamente. Habilitar o modo de lista de e-mail para todos os usuários de um site pode causar o envio de uma grande quantidade de e-mails indesejados, portanto, a configuração deve ser habilitada com cautela.