Banco de dúvidas
503 Valid RCPT command must precede DATA
O erro “503 Valid RCPT command must precede DATA” é informado diretamente pelo servidor SMTP. Significa que a mensagem não foi aceita porque a ordem correta dos comandos do protocolo SMTP não foi seguida.
Como funciona o SMTP (simplificado)
Quando um aplicativo de e-mail (ex.: Outlook, Thunderbird, webmail, etc.) envia um e-mail, ele conversa com o servidor SMTP numa sequência obrigatória de comandos:
- HELO/EHLO – identifica o cliente;
- MAIL FROM: – define o remetente;
- RCPT TO: – define um ou mais destinatários;
- DATA – inicia o conteúdo da mensagem (assunto, corpo, cabeçalhos, anexos, etc.).
Se o cliente ou sistema pula o passo do RCPT TO ou o envia um RCPT TO com formato errado, o servidor responde com esse erro, pois não sabe para quem deve entregar a mensagem! 🤷
Principais causas desse erro
- Configuração incorreta do cliente de e-mail
- O programa não está autenticando corretamente ou não envia os comandos na ordem certa;
- Usuário pode ter configurado errado o servidor SMTP (porta, TLS/SSL, autenticação).
- Filtro ou proxy interferindo
- Firewalls, antivírus ou filtros de rede podem modificar/atrapalhar a comunicação SMTP.
- Scripts ou aplicações externas mal formadas
- Se o cliente envia e-mails por scripts em PHP, Python, etc., pode estar montando incorretamente a sequência SMTP.
Como resolver
- Verificar as credenciais e configuração SMTP no cliente (usuário, senha, porta 465/587, TLS/SSL ativado).
- Ativar a autenticação SMTP obrigatória no cliente (geralmente "Meu servidor requer autenticação");
- Testar o envio por webmail: se funciona pelo webmail, o problema está na configuração do cliente;
- Garantir que todos os destinatários estejam em formato válido:
usuario@dominio.com
e que você não está digitando apenas o nome do destinatário; - Verificar antivírus/firewall: alguns interceptam SMTP e corrompem a sequência de comandos. Desative temporariamente apenas para testar.
Conclusão
o erro significa que o servidor recebeu o comando DATA antes de receber um comando válido de RCPT TO. Geralmente está relacionado a configuração incorreta do cliente de e-mail ou à exigência de autenticação SMTP não atendida.
NOTA: se mesmo após tomar essas medidas o problema persistir, acione nosso suporte por favor para investigarmos nossos logs.