Blog

451 Temporary local problem - please try later
Na maioria das vezes isso ocorre em sistemas baseados em cPanel. Se você fizer algumas pesquisas no Google, você vai ver que é bastante comum, mas não existe uma única causa.
Aqui vamos listar as duas causas mais comuns onde vimos esse erro ocorrer.
O nome de domínio gerando o erro está em falta na pasta /etc/localdomains. Encontramos vários casos on-line em que pessoas estado adicionando o seu domínio nessa pasta e depois de reinicializar o erro fica corrigido.
Nós observamos esse em primeiro lugar. Existem vários critérios que têm que estar em simultâneo para esse erro ocorrer.
1) Você está usando o endereço por defeito (catch-all), uma funcionalidade do cPanel.
2) Seu servidor está configurado para verificar validação do emissor da mensagem (essa opção está ativa por defeito no cPanel). A verificação do emissor é uma configuração para todo o servidor e só pode ser controlada a partir do WHM do cPanel. Se você não tem acesso ao WHM em seu servidor não pode alterar essa configuração.
Com ambas essas configurações ativadas o erro vai ocorrer se existir um problema de DNS (impossível resolver endereços) ou se você receber um e-mail de um domínio que falhe o teste da validação do emissor da mensagem.
Para resolver a Causa #2 você deve verificar se seu DNS está funcionando corretamente, desativar a função de endereço por defeito ou desativar a opção de validação do emissor.
Para desativar a validação do emissor você deve ter acesso ao WHM do cPanel e você pode encontrar a configuração localizada aqui:
WHM -> Gestor de Configuração Exim -> Validação de Emissor