Existe alguma maneira de o administrador receber uma notificação por e-mail ao se cadastrar um novo usuário?
Se você ativar a configuração do site aprovacão obrigatória de usuários, os moderadores receberão uma notificação para todos os novos cadastros. A limitação dessa abordagem é que os usuários não poderão fazer login no fórum até serem aprovados por um membro da equipe.
Outra abordagem seria usar o webhook de evento de usuário para disparar um e-mail para todos os novos cadastros. Você pode usar um serviço como o Zapier para ouvir o webhook.
Obrigado. É o segundo que desejo. Onde posso obter informações sobre webhooks de eventos e Zapier?
Dê uma olhada neste tópico:
Um problema possível ao usar o webhook de Evento do Usuário é que ele é acionado para mais eventos além da criação de usuários. Por exemplo, ele é enviado toda vez que um usuário faz login no site. Você precisará filtrá-lo no Zapier verificando se o cabeçalho X-Discourse-Event tem seu valor definido como user_created. A seção “Disparar em um evento de usuário específico” do tópico que linkei mostra como fazer isso. O problema que vejo ao fazer isso no Zapier é que pode ficar bastante caro processar webhooks de Evento do Usuário para eventos nos quais você não está interessado. Um webhook que só é acionado quando um usuário é criado ou atualizado poderia ser útil.
Uma alternativa gratuita para ouvir os webhooks pode ser uma função em nuvem. Acredito que você possa obter 2 milhões de execuções gratuitas de funções por mês no Firebase. Ou 125.000/mês no Netlify (usa AWS Lambda).
Para os e-mails, o Mailgun não é mais gratuito, mas provavelmente não seria muito caro. O Amazon SES seria ainda mais barato.se você já usa o Mailchimp, então acho que o complemento Mandrill ainda pode oferecer 20.000 e-mails transacionais gratuitos por mês
Edição: O Mandrill não é gratuito de forma alguma, então o Mailgun ou o SES podem ser as opções mais baratas. Parece que o Mailgun atualmente custa US$ 0,80 por 1.000 e-mails e o SES custa US$ 0,10 por 1.000 e-mails.