서버로부터 오류를 수신한 경우 SMTP 클라이언트는 어떻게 작동해야 합니까?

서버로부터 오류를 수신한 경우 SMTP 클라이언트는 어떻게 작동해야 합니까?

다음 SMTP 세션을 고려하십시오.

220 mx.example.com ESMTP Postfix
EHLO example.com
250-mx.example.com
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250 SMTPUTF8
MAIL FROM:<>
250 2.1.0 Ok
RCPT TO:<[email protected]>
250 2.1.5 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
Subject: Test
Test
.
451 4.7.1 Try again later

이 후에 클라이언트는 무엇을 해야 합니까? 그는 다른 메일을 보내고 시도할 수 있습니까 RSET?

이 질문은 다음과 느슨하게 관련되어 있습니다.이 rspamd 문제누가 잘못 행동하는지 잘 모르겠습니다.

  • 첫 번째 배달이 실패할 경우 한 세션에서 여러 메일을 올바르게 처리하지 못하는 rspamd
  • rspamd에 올바른 Milter 명령을 보내지 않는 것에 대한 접미사
  • 이미 실패한 메일 이후에 다른 메일을 배달하기 위한 OpenSMTPd

관련 정보