EmailProblems and errorsSpanish version

Support article

503 Valid RCPT command must precede DATA error: how to fix it

Fix the 503 Valid RCPT command must precede DATA error by reviewing SMTP, authentication and recipients.

Published: 26/06/2026Updated: 26/06/2026

Introduction

The 503 Valid RCPT command must precede DATA error appears when you try to send an email from Outlook, Thunderbird, Apple Mail or another mail client.

In simple terms, the server is saying it needs to identify the recipient correctly before it can accept the message content. In most cases, this happens because of an incorrect SMTP outgoing server setup, missing authentication or a mistyped recipient address.

Steps to fix the error

1. Enable SMTP authentication

In the outgoing server settings, look for an option such as My outgoing server requires authentication or Use authentication for SMTP.

It must be enabled.

2. Use the same email credentials

The username should be the full email address, for example:

name@yourdomain.com

The password must be the password for that mailbox.

3. Review the SMTP server

In most hosting setups, the outgoing server will be:

mail.yourdomain.com

Replace yourdomain.com with your real domain.

4. Check the port and encryption

Use one of these combinations:

  • port 465 with SSL/TLS
  • port 587 with STARTTLS

Avoid port 25 unless technical support specifically tells you to use it, because many internet providers block it.

5. Review the recipient address

Make sure the email address is written correctly and has a valid format, such as:

person@domain.com

A single wrong character can cause rejection.

6. Separate multiple recipients correctly

If you are sending to several people, use commas or semicolons depending on the mail program. You can also use the CC or BCC fields.

7. Update the password if it was changed recently

If you changed the password from the control panel, update it in the mail client as well. An old password can prevent SMTP authentication from working.

8. Test from Webmail

Send a message from Webmail to one of your own addresses. If it works from Webmail, the issue is in the local mail program configuration.

Useful tips

  1. Do not configure only the incoming server

    To send email, you also need the outgoing SMTP server configured correctly.

  2. Use a secure connection

    SSL/TLS or STARTTLS helps protect your credentials while sending.

  3. Test with a single recipient first

    Before sending to many people, try one valid address.

  4. Review antivirus and firewall software

    Some security tools block SMTP connections when they detect an unsafe setup.

FAQ

What does RCPT mean in this error

RCPT refers to the email recipient. The server needs to know who the message is for before it accepts the message body.

Is the issue in my domain

Not always. Many times the domain is fine and the problem is an incomplete SMTP configuration in the email program.

Can I keep sending from Webmail

Yes. Webmail is a good way to confirm that the email service works while you fix your local client.

Conclusion

The 503 Valid RCPT command must precede DATA error is usually fixed by enabling SMTP authentication, using the correct port and reviewing the recipient addresses.

If the problem continues after these checks, contact miHosting support so they can review the account and the server configuration.