Suponho que o spam esteja vindo de bots? (Alguém faz spam manualmente hoje em dia?
) A abordagem dependerá do caso.
Uma alternativa a desativar completamente o cadastro pode ser a configuração do site must_approve_users. Mas, se o número de cadastros de spam for alto, isso pode gerar trabalho demais para administradores e moderadores, tornando inviável lidar com a situação.
