On Sun, 29 Nov 2009, Rick wrote:

That the initial ready response should be empty is a little more discreetly implied: "When the initial-response argument is used with such a mechanism, the *initial empty challenge* is not sent to the client and the server[...] as if it were sent in response to the *empty challenge.*"

The statement above says absolutely nothing about what happens when the initial-response argument is not used. It explicitly only applies to when the argument is used.

Examples also show this:

C: AUTH PLAIN
S: 334
C: AHdlbGRvbgB3M2xkMG4=

The example only shows that it is possible to have an empty argument. It does not state that the argument must not be used.

----------------------------------
And in RFC4954:
"In SMTP, a server challenge that contains no data is defined as a 334 reply with no text part.

That doesn't say anything about a 334 reply which does have a text part.

Reply via email to