O erro “503 comando RCPT válido deve preceder DATA” não tem uma solução única e pode realmente causar problemas ao tentar enviar e-mail, principalmente ao usar o Microsoft Outlook.
Embora não exista uma solução única para este problema, aqui estão algumas soluções possíveis:
Remova qualquer apóstrofo ('), aspas (') ou qualquer tipo de caractere não alfabético do assunto do e-mail que você está enviando.
Se você estiver usando uma VPN para navegar e receber esse erro, desconecte.
Verifique se a sua conta de e-mail não está cheia (excedeu a cota de espaço). Você pode verificar isso em seu painel de controle e lembre-se que ao evitar deixar cópia de suas mensagens no servidor você estará economizando muito espaço em sua conta de e-mail.
Use uma porta SMTP diferente: Use a porta 26 (em vez da porta padrão 25) para a porta de saída. Provedores ADSL como Arnet geralmente bloqueiam a porta 25 para envio de correio SMTP. Neste caso você pode usar a porta alternativa 587 sem criptografia ou 465 com uma conexão criptografada SSL.
Confirme se sua conta de e-mail está configurada corretamente no seu cliente de e-mail.
Autenticação SMTP: em Servidor de Saída SMTP habilite a opção “Meu Servidor de Saída Requer Autenticação”. Marque a opção “Utilizar os seguintes dados” e insira expressamente o seu email e a senha atribuída a essa conta de email. Nesta opção, não esqueça de habilitar o Outlook para lembrar sua senha.
Você pode encontrar isso em: -Ferramentas/Contas/Propriedades da conta e na revisão da conta de e-mail -Mais configurações/Propriedades avançadas. Lá você encontrará a caixa de seleção “Meu servidor requer autenticação”.
Certifique-se de que o e-mail enviado é o mesmo que você recebe. (Não defina o campo FROM diferente do e-mail usado na configuração SMTP de saída).
Arquivo PST do Outlook: Às vezes, o erro 503 ocorrerá se você tiver um arquivo PST corrompido. Tente consertá-lo ou converse com seu amigo técnico para tentar.