Como corrigir o erro ‘Email já cadastrado’ no Mastodon ao tentar se registrar
🔍 WiseChecker

Como corrigir o erro ‘Email já cadastrado’ no Mastodon ao tentar se registrar

Ao tentar criar uma nova conta no Mastodon e se deparar com a mensagem de erro “Email já cadastrado”, significa que o endereço de e-mail já está vinculado a uma conta existente naquela instância. Isso pode acontecer mesmo que você nunca tenha usado o Mastodon antes, ou se tentou se registrar anteriormente e não concluiu o processo. A causa raiz é que o Mastodon trata cada endereço de e-mail como um identificador único para uma conta por instância. Este artigo explica por que o erro aparece e fornece métodos passo a passo para resolvê-lo, permitindo que você conclua seu cadastro.

Principais conclusões: Resolvendo o erro de email já cadastrado no Mastodon

  • Verifique se há uma conta existente na mesma instância: A causa mais comum é uma conta já registrada com esse e-mail no mesmo servidor Mastodon.
  • Use a opção de redefinição de senha: Se você nunca concluiu o cadastro ou esqueceu a senha, redefinir a senha recupera o acesso à conta existente.
  • Entre em contato com o administrador da instância: Se o e-mail estiver bloqueado devido a um convite pendente ou uma conta excluída, apenas o administrador pode liberá-lo manualmente.

ADVERTISEMENT

Por que o Mastodon exibe o erro de email já cadastrado

O Mastodon impõe uma restrição de e-mail único no nível do banco de dados. Cada endereço de e-mail pode estar associado a apenas uma conta de usuário por instância. O erro aparece quando o e-mail inserido já está presente na tabela de usuários do banco de dados da instância. Isso pode acontecer em vários cenários:

Você ou outra pessoa criou uma conta com esse e-mail anteriormente

Mesmo que você nunca tenha feito login após o cadastro, o e-mail fica armazenado. Isso inclui contas criadas por meio de links de convite que nunca foram ativados. O e-mail permanece reservado até que a conta seja excluída ou o administrador remova o registro.

A conta foi excluída, mas o e-mail ainda está bloqueado

O Mastodon não libera automaticamente o endereço de e-mail quando um usuário exclui sua conta. O processo de exclusão remove o perfil do usuário e as postagens, mas a entrada do e-mail permanece no banco de dados para evitar reutilização imediata. Apenas um administrador da instância pode eliminar completamente o registro.

Você está usando um e-mail que foi usado para um convite pendente

Algumas instâncias permitem que administradores enviem links de convite para endereços de e-mail específicos. Se esse convite foi enviado, mas nunca aceito, o e-mail ainda está bloqueado para aquele convite. Você não pode se cadastrar com esse e-mail até que o convite seja revogado ou expire.

Passos para corrigir o erro de email já cadastrado

Siga estes métodos em ordem. Cada método resolve uma causa subjacente diferente. Comece com o Método 1, pois funciona na maioria dos casos.

Método 1: Redefinir a senha da conta existente

  1. Acesse a página de login da instância do Mastodon
    Abra seu navegador e vá para a instância do Mastodon onde você viu o erro. Procure pelo link de login, geralmente no canto superior direito da página.
  2. Clique no link “Esqueceu a senha?”
    Abaixo do campo de senha no formulário de login, clique no link que diz “Esqueceu a senha?” ou texto semelhante.
  3. Digite seu endereço de e-mail
    Insira o e-mail que gerou o erro no campo do formulário. Em seguida, clique no botão para solicitar a redefinição de senha.
  4. Verifique sua caixa de entrada de e-mail
    Procure por uma mensagem da instância com o assunto “Redefinir sua senha no Mastodon.” Pode cair na pasta de spam. Abra o e-mail e clique no link de redefinição.
  5. Crie uma nova senha e faça login
    Na página de redefinição, insira uma nova senha duas vezes. Clique no botão de redefinir. Agora você pode fazer login com a conta existente em vez de criar uma nova.

Método 2: Cadastre-se com um endereço de e-mail diferente

  1. Escolha um endereço de e-mail alternativo
    Se você não quiser recuperar a conta antiga, use um e-mail diferente para se cadastrar. Muitos provedores de e-mail permitem aliases, como seunome+alias@exemplo.com.
  2. Volte à página de cadastro da instância
    Preencha o formulário de registro com o novo endereço de e-mail. Complete o captcha e outros campos obrigatórios.
  3. Confirme a nova conta
    Verifique a caixa de entrada do novo e-mail em busca de um link de confirmação. Clique nele para ativar a conta.

Método 3: Peça ao administrador da instância para liberar o e-mail

  1. Encontre as informações de contato do administrador da instância
    Role até o rodapé da página inicial da instância. Procure por um link chamado “Contato do administrador” ou o perfil do proprietário da instância. Muitas instâncias listam um endereço de e-mail ou um formulário de contato.
  2. Envie uma solicitação para liberar o e-mail
    Escreva uma mensagem educada explicando que você não pode se cadastrar porque o e-mail já está em uso. Peça ao administrador para remover o registro da conta antiga ou liberar o e-mail do convite pendente. Inclua o endereço de e-mail na solicitação.
  3. Aguarde a ação do administrador
    Os administradores podem executar um comando no console Rails do Mastodon para excluir o usuário ou remover o convite. Feito isso, você pode se cadastrar com o e-mail original. Isso pode levar algumas horas a um dia, dependendo do tempo de resposta do administrador.

ADVERTISEMENT

Se o erro de email já cadastrado ainda aparecer

Mesmo após tentar os métodos acima, o erro pode persistir devido a causas menos comuns. Abaixo estão cenários adicionais e suas correções.

E-mail usado em uma instância diferente

O erro se aplica apenas à instância que você está tentando acessar. Você pode usar o mesmo e-mail em uma instância diferente do Mastodon sem conflito. Se quiser usar esse e-mail na instância original, você deve resolver o conflito lá.

Conta foi excluída, mas o e-mail não foi liberado

Como mencionado anteriormente, o Mastodon não libera automaticamente o e-mail após a exclusão. Apenas um administrador pode executar o comando User.find_by(email: "voce@exemplo.com").destroy no console Rails para remover permanentemente o registro. Se você é o administrador, faça login no terminal do seu servidor e execute esse comando. Se não for o administrador, entre em contato novamente e mencione este comando específico.

Cache ou cookies do navegador causando confusão

Às vezes, o navegador lembra de uma tentativa de cadastro anterior malsucedida e exibe um erro desatualizado. Limpe o cache e os cookies do navegador para o domínio da instância, reinicie o navegador e tente se cadastrar novamente.

Erro de email já cadastrado no Mastodon vs Opções de recuperação de conta

Item Erro de Email Já Cadastrado Recuperação de Conta via Redefinição de Senha
Descrição Bloqueia novo cadastro porque o e-mail existe no banco de dados Permite recuperar o acesso à conta existente
Quando usar Quando você vê a mensagem de erro durante o registro Quando você sabe ou suspeita que já possui uma conta
Envolvimento do administrador Necessário se a conta foi excluída ou o convite está pendente Não é necessário; a redefinição de senha é autoatendimento
Tempo para resolver Imediato com um e-mail diferente; até 24 horas com administrador Minutos após receber o e-mail de redefinição

Agora você sabe por que o erro “Email já cadastrado” aparece no Mastodon e como corrigi-lo. Comece com o método de redefinição de senha se você puder ter uma conta existente. Se isso falhar, use um e-mail diferente ou entre em contato com o administrador da instância para liberar o e-mail original. Como dica avançada, se você administra sua própria instância do Mastodon, pode evitar esse problema ativando a configuração de registro aberto e eliminando periodicamente contas não confirmadas com mais de 30 dias usando o comando tootctl accounts cull.

ADVERTISEMENT