Isso mesmo. Existe uma maneira de enviar e-mail para todo o grupo ou listar os e-mails de todo o grupo personalizado?
Obrigado!
Isso mesmo. Existe uma maneira de enviar e-mail para todo o grupo ou listar os e-mails de todo o grupo personalizado?
Obrigado!
Uma maneira é usar o plugin de explorador de dados.
Posso fazer isso via SQL, certo? Tenho acesso ao servidor. Talvez você possa compartilhar a consulta para exibir essa entrada?
Obrigado pela sua rápida resposta.
O plugin de explorador de dados oferece algum suporte na construção dessas consultas. É um pouco complicado, pois você precisa unir algumas tabelas para obter o endereço de e-mail. Isso está além do que tenho tempo para fazer, mas pode haver exemplos na categoria de explorador de dados.
Esse é o código do Query Explorer para executar. Ele exibe um seletor para escolher entre todos os grupos e pode ser usado com Workflows e todo o sistema do Discourse.
-- [params]
-- group_id :group_id
WITH user_groups AS (
SELECT gu.user_id
FROM groups g
JOIN group_users gu ON gu.group_id = g.id
WHERE g.id = :group_id
GROUP BY gu.user_id
)
SELECT ue.email
FROM users u
INNER JOIN user_emails ue ON u.id = ue.user_id
INNER JOIN user_groups ug ON u.id = ug.user_id
WHERE u.id > 0
ORDER BY u.id DESC