Encontrei alguns tópicos sobre o assunto, mas nenhum está relacionado ao problema que estou enfrentando.
Quero conceder acesso de administrador a um colega, então vou para usuários → x → conceder administrador.
A interface do usuário responde que o e-mail foi enviado e eu o espero em minha caixa de correio, pois sou o administrador do site. Infelizmente, nenhum e-mail (nem mesmo no spam).
Então, verifico o log de e-mail (enviado) e não consigo ver que o e-mail foi enviado - não consigo encontrar nenhum e-mail do tipo ‘admin_confirmation_message’.
Verifique os logs do seu provedor de e-mail remetente.
Ontem, alguém entrou em contato comigo com um problema semelhante. O provedor de e-mail do destinatário rejeitou o e-mail, e isso foi registrado nos logs do provedor remetente.
O e-mail de teste é enviado para o mesmo endereço de e-mail?
Eu apenas concederia direitos de administrador via CLI
CLI - isso é novo para mim. Se você tiver algum link útil sobre como acessar a CLI e documentação sobre o assunto - obrigado por compartilhar.
Independentemente de resolver o problema imediato de conceder acesso de administrador ao usuário, eu gostaria de entender como depurar o fato de que o e-mail não está sendo enviado. Pode ser útil identificar um bug e melhorar o discourse?
É uma história um pouco longa.
É melhor você pesquisar neste meta site (com ou sem a ajuda de IA) por tópicos relacionados. Você deveria gastar algum tempo com isso, pois não há passos definitivos para isso. Há várias coisas, até onde meu conhecimento limitado diz.
Funciona se você usar outra conta de administrador (ou se alterar o endereço de e-mail do administrador) para conceder privilégios de administrador a um usuário?