Suspeito que estou ignorando uma configuração simples, mas existe uma maneira de configurar o número de e-mails de "atualização disponível" enviados aos administradores? Usamos uma lista de e-mails como nosso endereço de e-mail de administrador. Ela recebe notificações repetitivas de novas atualizações de lançamento do Discourse a cada 30 minutos ou menos.
Hooray, a new version of Discourse is available!
Your version: 2.9.0.beta2
New version: 2.9.0.beta3
....
Existem as verificações de versão que mostram informações de atualização no seu painel de administração, o que pode ser útil como opção de backup/alternativa? (dependendo de quão frequentemente você está no painel)
Os e-mails de versão devem enviar apenas um, mas não os usei com uma configuração do tipo lista de e-mails, então não tenho certeza do que está acionando múltiplos? É algo que pode ser ajustado do lado da lista de e-mails?
Essa é uma péssima ideia. Significa que qualquer pessoa na lista — ou com acesso a ela — pode sequestrar ou quebrar seu site (talvez sem querer) sem saber quem foi. Você deveria dar a todos sua própria conta de administrador.
Mas, deixando isso de lado, eu só me lembro de ter visto uma única notificação por site. Você pode olhar em /admin/email/sent e ver se está listado lá várias vezes. Eu não acho que o Discourse esteja fazendo isso, mas também não sei por que sua lista de mala direta estaria.
Concordo com você, @pfaffman. Negligenciei a inclusão de contact na minha descrição do “uso de uma lista de mala direta como nosso endereço de e-mail de contact de administrador”. Todos os administradores (todos os usuários, na verdade) são obrigados a ter sua própria conta individual.
Talvez tenhamos uma configuração incorreta em algum lugar. Certamente parece que esta instância do Discourse está animada para ser atualizada. Aqui está a saída da tela /admin/email/sent:
Entendi. Boa pergunta. É possível. Para constar, esta lista de e-mails é um Google Group. Não vimos comportamento errôneo dessa forma em relação a outros e-mails que esta lista recebe. Verifiquei novamente para garantir que não haja uma associação circular. Esse não é o caso.
Como seu site Discourse está hospedado, @lee7? Usando nossas instruções de instalação padrão?
Os e-mails de atualização de versão são enviados por um job do Sidekiq diário:
Não deveria haver nenhuma razão para o job rodar mais de uma vez por dia. Também temos uma verificação para garantir que notificamos sobre uma determinada versão apenas uma vez.
Todos esses dados são armazenados no Redis… então minha suposição seria que você tem uma configuração incomum do Redis?