503 Valid RCPT Command Must Precede DATA

Posted on February 1st, 2019

If you are using Outlook as your email client and you are receiving the error ‘503 Valid RCPT command must precede DATA’, this indicates that the connection settings in your outlook are not properly authenticated by your email server.

The two most common causes for this error are:

1) Your email server requires you to check email first, before sending the email.

2) Your email client isn’t set up for SMTP Authentication.


In order to resolve this issue, you need to correct the connection settings in your outlook.

1) First, you need to open your “Account Settings’ in Outlook.

503 RCPT


2) Then you need to select your email account that you want to change the email settings and click “Manage” or “Change” button.

503 Valid RCPT Command Must Precede DATA


3)  Once you have the settings in front of you, click “More Settings” and then on the “Outgoing Server” tab.503 RCPT


4) Click on the “Outgoing Mail Server (SMTP) requires authentication” and make sure that “Use same settings as incoming mail server” is selected.

503 RCPT


5) Then click on the “Advanced” tab and set the outgoing Port (SMTP) to 587. Then click “Ok” button.

Finally, you need to test “Account Settings”.


If you need any further help, please do reach our support department.


6 Responses to “503 Valid RCPT Command Must Precede DATA”

  1. Karen Fallon says:

    cannot send/receive email from above email. Got this msg-503 Valid RCPT command must precede DATA’ – followed all steps to reset connection settings then got this msg: Your server does not support the connection encryption type you have specified. Try changing the encryption method.

    Still obviously cannot send email.

  2. Jolikin Mashonga says:

    Thank you soo much it worked 100%

  3. Noor says:

    the same thing here, have you got the answer for this issue?

  4. Chinonso Okezie says:

    Still getting the same error message.

    What do i do next?

  5. Gajendra Sharma says:

    503 Valid RCPT command must precede DATA

Leave a Reply