Você está no caminho certo com as caixas de correio. Alguns usuários provavelmente têm outros objetos abaixo deles, portanto, você não pode excluir os usuários até que os exclua. Este link tem um trecho de código útil que você pode adaptar para seu uso: