Email Error: 503 valid RCPT command must precede DATA

This error message:

The server responded: 503 valid RCPT command must precede DATA

This means you must check your email before trying to send mail. The mail server requires authentication (SMTP AUTH), you will need to configure the email accounts within your email client to authenticate automatically by checking the "my server requires authentication" box in your email configuration.

 

Solution 1

POP before SMTP - check your email account for new mail before trying to send email. This adds your IP address to a relayhosts file and allows any email to be sent from your IP address for up to 30 minutes.

After 30 minutes you have to authenticate again, you may also have to authenticate again if you are disconnected from your dial-up connection. If you are using Outlook then under Email Accounts within the more settings for SMTP you can select always check email first.

 

Solution 2

Configure your email client to authenticate automatically, if you are using MS Outlook, please try the following:

 

Open Outlook

Goto Tools/Email Accounts

Select the Account with the trouble and click Change

Click on More Settings

Click on Outgoing Server Tab

Click "Outgoing Mail Server (SMTP) requires authentication" and make sure "Use same settings as incoming mail server" is selected

Click on "Advanced Tab"

Set outgoing Port (SMTP) to 26

Click Ok and then Test Account Settings

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How can I login to WebMail?

The WebMail port is 2095 and 2096 for SSL. You can log in to WebMail using the server IP or...

What protocol can I use for email?

You can use both POP3 and IMAP to collect emails.

My SMTP port 25 is blocked, is there an alternative?

Yes, you can use port 26 running at the same time with 25 for SMTP.

How do I create a new mail address?

In cPanel, go to Email Accounts Select Add Email Account, add the required details and click on...

How do I change the password for an email address?

In cPanel, go to Email accounts then on the displayed page, at the bottom you will see all email...