SMTP 235 Authentication Successful vs 550 Mailbox Not Found
SMTP 235 (Authentication Successful) is a 2xx Positive Completion response, while 550 (Mailbox Not Found) is a 5xx Permanent Negative response. 235 indicates that the client has been successfully authenticated using the AUTH command. The server will now accept mail commands from this authenticated session. In contrast, 550 means that the requested action was not taken because the mailbox does not exist or the recipient address is rejected by policy. This is a permanent failure indicating the address is invalid or blocked.
คำอธิบาย
The client has been successfully authenticated using the AUTH command. The server will now accept mail commands from this authenticated session.
เมื่อคุณพบเห็น
After submitting valid credentials via the AUTH command (LOGIN, PLAIN, or other SASL mechanism). The server has verified your identity and you can now send mail.
วิธีแก้ไข
No fix needed — authentication succeeded. If you expected this but received a different code, double-check your username, password, and the authentication mechanism.
คำอธิบาย
The requested action was not taken because the mailbox does not exist or the recipient address is rejected by policy. This is a permanent failure indicating the address is invalid or blocked.
เมื่อคุณพบเห็น
When sending to an email address that does not exist on the destination server, or when the server's policy rejects your message (e.g., anti-spam, sender verification failure).
วิธีแก้ไข
Verify the recipient's email address for typos. If the address is correct, the mailbox may have been deleted or your domain may be blocked — check your sender reputation and SPF/DKIM/DMARC records.
ความแตกต่างหลัก
235 is a 2xx Positive Completion response, while 550 is a 5xx Permanent Negative response.
SMTP 235: The client has been successfully authenticated using the AUTH command. The server will now accept mail commands from this authenticated session.
SMTP 550: The requested action was not taken because the mailbox does not exist or the recipient address is rejected by policy. This is a permanent failure indicating the address is invalid or blocked.
You encounter 235 when after submitting valid credentials via the AUTH command (LOGIN, PLAIN, or other SASL mechanism). The server has verified your identity and you can now send mail.
You encounter 550 when when sending to an email address that does not exist on the destination server, or when the server's policy rejects your message (e.g., anti-spam, sender verification failure).
ควรใช้อันไหนเมื่อไร
For 235 (Authentication Successful): No fix needed — authentication succeeded. If you expected this but received a different code, double-check your username, password, and the authentication mechanism. For 550 (Mailbox Not Found): Verify the recipient's email address for typos. If the address is correct, the mailbox may have been deleted or your domain may be blocked — check your sender reputation and SPF/DKIM/DMARC records.