SMTP Code 250: Requested Action Completed
SMTP Code 250 means “Requested Action Completed.” The mail server has successfully accepted your request. This is the primary success response in SMTP, confirming that a command (HELO, MAIL FROM, RCPT TO, or DATA) was completed successfully.
status=sent (250 2.0.0 OK 1718020800 d75a77b69052e-46c1c0a2f9bsi.123 - gsmtp)
What does 250 mean?
SMTP code 250 is the most important success code in email delivery. It confirms that the receiving server has accepted the command. During a typical SMTP transaction, you will see multiple 250 responses: after HELO/EHLO (server identification), MAIL FROM (sender accepted), RCPT TO (recipient accepted), and after DATA (message body accepted and queued for delivery).
The final 250 response after the DATA command is the one that matters most - it means the receiving server has accepted the message and queued it for delivery. Note that 250 after DATA does not guarantee inbox placement; the message may still be filtered to spam or rejected by content filters after acceptance. Providers like Gmail and Microsoft may accept a message with 250 and still place it in the spam folder based on reputation signals.
How 250 plays out
250: the step succeededCommon causes of 250
- Command executed successfully
- Email accepted for delivery (after DATA command)
- Recipient address validated and accepted
- Server identity (HELO/EHLO) accepted
How to fix 250
- No fix needed - this is a success response
- If emails are accepted (250) but land in spam, check your sender reputation and authentication
- Use Sender Reputation Checker to verify your domain configuration