SMTP

SMTP 354 Start Mail Input vs 455 Server Unable to Accommodate

SMTP 354 (Start Mail Input) is a 3xx Positive Intermediate response, while 455 (Server Unable to Accommodate) is a 4xx Transient Negative response. 354 indicates that the server is ready to receive the message body. The client should begin sending the email content (headers and body) and terminate with a single line containing only a period (CRLF.CRLF). In contrast, 455 means that the server is currently unable to accommodate the requested parameters. This is a general temporary failure indicating the server cannot process the specific request at this time.

描述

The server is ready to receive the message body. The client should begin sending the email content (headers and body) and terminate with a single line containing only a period (CRLF.CRLF).

何时出现

After sending the DATA command. The server is now waiting for you to type or stream the email message, ending with a dot on its own line.

如何修复

Send your message content followed by a line with just a period (.) to signal the end. If you get an error after this, check that your message does not contain a bare period on a line by itself within the body.

描述

The server is currently unable to accommodate the requested parameters. This is a general temporary failure indicating the server cannot process the specific request at this time.

何时出现

When the server temporarily cannot handle a specific aspect of your request, such as a particular extension or parameter that requires resources not currently available.

如何修复

Retry the command later or try with different parameters. If the error persists, simplify the request or contact the server administrator to check resource availability.

主要区别

1.

354 is a 3xx Positive Intermediate response, while 455 is a 4xx Transient Negative response.

2.

SMTP 354: The server is ready to receive the message body. The client should begin sending the email content (headers and body) and terminate with a single line containing only a period (CRLF.CRLF).

3.

SMTP 455: The server is currently unable to accommodate the requested parameters. This is a general temporary failure indicating the server cannot process the specific request at this time.

4.

You encounter 354 when after sending the DATA command. The server is now waiting for you to type or stream the email message, ending with a dot on its own line.

5.

You encounter 455 when when the server temporarily cannot handle a specific aspect of your request, such as a particular extension or parameter that requires resources not currently available.

何时使用哪个

For 354 (Start Mail Input): Send your message content followed by a line with just a period (.) to signal the end. If you get an error after this, check that your message does not contain a bare period on a line by itself within the body. For 455 (Server Unable to Accommodate): Retry the command later or try with different parameters. If the error persists, simplify the request or contact the server administrator to check resource availability.

了解更多