Achei esse tutorial na net feito pelo o gubsmartins e decidir trazer para PerfectZone.

Bom pessoal, não sei se o problema ocorre com todas as hospedagens, mas pode acontecer nas hipóteses de tentativa recuperar senha ou no cadastro de novas contas do MuSite, ao tentar enviar o Email ao player aparecer a mensagem para tentar novamente mais tarde, ou algum tipo de erro que impeça que o Email chegue ao usuário mesmo tudo estando configurado corretamente em sua settings.

Para o problema encontrei uma solução simples porém requer algum conhecimento ou familiaridade com PHP e não se esqueça, sempre faça o backup antes de modificar qualquer arquivo. Nos arquivos do MuSite que fazem o envio de Email (que podem ser encontrados na pasta modules/classes), são eles: ldrecovery.class.php, ldregister.class.php, pressione CTRL+F e encontre o seguinte código (que pode aparecer mais de uma vez em cada um desses arquivos):
Código PHP:
$mail->IsSMTP(); 
Em seguida, abaixo dele, adicione o seguinte código:
Código PHP:
/* fix email send */
$mail->SMTPSecure "tls";
$mail->SMTPAuth   true
Para que a correção funcione, substitua os arquivos (também dentro da pasta modules/classes) phpmailer.class.php e smtp.class.php, ambos disponíveis no GitHub, ou se preferir utilize os que deixarei no final deste tópico. Feito isso, e muito provavelmente, o envio de Emails do MuSite volta a funcionar perfeitamente.

GitHub PHPMailer: https://github.com/PHPMailer/PHPMailer
phpmailer.class.php: http://pastebin.com/1sn2Eu0m
smtp.class.php: http://pastebin.com/tcv8an85

ATENÇÃO: SE UTILIZAR OS ARQUIVOS: class.phpmailer.php E class.smtp.php DISPONÍVEIS NO SITE DO DESENVOLVEDOR NÃO SE ESQUEÇA DE RENOMEÁ-LOS PARA O NOME CORRETO (IGUAL AOS DA PASTA MODULES/CLASSES) E DE FICAR ATENTO DE FECHAR NO FINAL DESSES ARQUIVOS A TAG DO PHP "?>" QUE POR ALGUM MOTIVO NÃO ESTÁ LÁ.

Créditos:
gubsmartins