SMTP code 250 indicates a successful action.
The receiving server returns this response code when it has successfully
processed an SMTP command. After successful receipt of an email message the
SMTP server will also return 250 OK.
The SMTP Client often receives additional information at the end of a
successful email transmission. This additional content will contain
information such as an acknowledgment of receipt, a queue identifier
or a message identifier.
Each digit in an SMTP response code carries a specific meaning.
Positive Completion
The requested action was completed. No further action required.
Mail System
Status of the mail system as a whole.
Specific Condition
The third digit narrows the response. Zero is typically generic; higher values are increasingly specific.
Typical server responses you may encounter.
250 2.0.0 OK
250 2.0.0 OK [ID] [Server details] - gsmtp
250 2.0.0 Ok: queued as [Queue ID]
250 2.1.5 Recipient OK
250 OK id=[Message ID]
250 ok: Message [Message Number] accepted
250 Great success
Why you might receive this response.
For a 250 SMTP response code:
Need help with email delivery?
CloudMailin can help troubleshoot and resolve SMTP issues.
SMTP code 250 indicates a successful action
SMTP code 421 indicates a temporary issue with the server that prevents it from processing requests
SMTP code 450 is a generic temporary error and is used in a wide variety of conditions by the receiving server
SMTP code 451 indicates a temporary local error on the receiving server
SMTP code 452 is used to indicate that the recipient's email server is unable to accept the message due to a lack of storage space, too many recipients, or insufficient system resources
SMTP code 454 indicates an authentication issue, typically suggesting that the server is denying relay access due to a lack of proper authentication from the sender
SMTP code 455 is used to indicate a temporary issue with the server, where it suggests retrying the request at a later time
SMTP code 530 typically indicates that authentication is required to proceed with the requested email operation
SMTP code 550 is a permanent failure notice, typically indicating that the recipient's email address is invalid or unavailable
SMTP code 552 generally indicates a failure due to storage issues or a limit imposed by the recipient's mail server
SMTP code 553 is used to indicate a rejection due to the recipient's email address being invalid, typically in scenarios where the address is not recognized by the recipient's mail server
SMTP code 554 is a permanent failure notice, indicating that the message has been rejected and will not be delivered