Permitir e-mail para moderadores, equipe e administradores

A opção “Endereço de e-mail de entrada personalizado” não está disponível para grupos automáticos. Tudo bem para todos e para os grupos trust_level, mas não tenho certeza se faz sentido para os grupos de staff/administradores/moderadores.

Tive que criar um grupo “suporte” separado para o nosso, contendo os moderadores. Isso funciona como uma solução alternativa, mas gera um pequeno e irritante fardo administrativo.

Existe um motivo forte para isso (ou para o IMAP, aliás) estar desativado para esses grupos?

3 curtidas

O que aconteceria se eu apenas inserisse um endereço de e-mail em groups.incoming_email para @moderators no meu fórum? É um pouco complicado testar com segurança sem uma instância totalmente nova.

Bem, como ninguém me disse que isso era completamente estúpido, testei este comando do Rails em uma instância pouco utilizada.

E parece funcionar (até agora)!

:bangbang: Use por sua conta e risco e faça backup primeiro

Para adicionar um endereço de e-mail de entrada

Group.where(name: "=groups.name=").update(incoming_email: "=groups.name=@=domain=")

Para remover um endereço de e-mail de entrada

Group.where(name: "=groups.name=").update(incoming_email: nil)
3 curtidas

Não tenho certeza se isto está pronto para ser um guia, @nathank? Parece pouco testado.

Ok Ok, vou testá-lo mais e depois movê-lo para a seção do guia assim que for comprovado. Até agora, está tudo bem.

Ainda não tenho certeza por que está desativado na interface do usuário - embora eu possa ver que existem riscos em ter e-mail para grupos automáticos que são grandes (especialmente para sites de alto perfil como meta.discourse.org), parece estranho remover completamente a capacidade dos administradores de fazê-lo.

Eu me pergunto se é uma coisa histórica e deve ser reconsiderada - especialmente para administradores / moderadores / funcionários.

2 curtidas

Vou ver o que consigo descobrir. :+1:

1 curtida

Para mim, parece que deve funcionar. Não tenho certeza se é uma boa ideia, mas não acho que possa prejudicar nada.

Porque esses grupos são meio especiais, já que são realmente aliases e faz mais sentido apenas criar um grupo “normal” para pessoas que são “administradores” ou “funcionários” em sua organização.

2 curtidas

Acho que minha hesitação é sobre se é aconselhável o suficiente para ser adicionado como uma recomendação ou não. Não tenho certeza por que é bloqueado normalmente, mas tenho uma tendência a confiar na interface do usuário. :slight_smile: Embora, se acabar tudo bem, sempre podemos voltar atrás. :+1:

2 curtidas

Eu estava apenas pesquisando como criar endereços de e-mail para a equipe no meu fórum de bairro e me deparei com este problema. Existe uma caixa de entrada de administradores, então parece sensato para mim que seja possível dar a essa caixa de entrada um endereço de e-mail para que as pessoas possam escrever para ela. O mesmo vale para moderadores, para os quais faz sentido permitir que sejam contatados por e-mail para pedir ajuda com logins de conta e coisas assim.

Para uma comunidade privada, apenas por convite, administrada informalmente como meu fórum de bairro, não há outra maneira de contatar os proprietários do site, a menos que os proprietários coloquem um endereço de e-mail na descrição, que agora aparece na página de login. Eu preferiria fornecer um endereço de e-mail que chegue aos mods lá do que ao meu Gmail pessoal.

Vou tentar este hack, mas também acho que pode ser interessante falar sobre como tornar isso possível através da interface do usuário e até mesmo incentivá-lo para sites privados.

4 curtidas

Eu acho que um plugin que aceitaria username@hostname deveria ser possível.

2 curtidas

Exatamente o que eu pensei! Depois de usá-lo por 6 meses em dois grandes sites privados, não notei nenhum problema. E, apesar de tê-lo em destaque na página de login, tivemos pouquíssimos e-mails e ainda menos spam.

Portanto, tem sido um sucesso estrondoso até agora, e eu realmente encorajaria que fosse colocado na interface do usuário.

Isso é uma coisa totalmente diferente - mas potencialmente muito útil, Jay. Funcionaria muito bem se pudesse ser configurado para se aplicar a todos os indivíduos de um(s) grupo(s) especificado(s).

3 curtidas

Para aqueles que desejam gerenciar contas (por exemplo, Mailgun, AWS, Digital Ocean) a partir de sua conta de administrador, a configuração do site auto_generated_allowlist é muito útil.

Ela permite que e-mails de ‘não responda’ e outros e-mails gerados automaticamente passem pelos filtros geralmente rigorosos. Isso permite que faturas e e-mails de confirmação de conta sejam gerenciados dentro de sua instância, por sua equipe.

4 curtidas