You're right. I missed the implication of the first line of ABNF. Will fix.
It appears that Ned Freed <ned(_dot_)freed(_at_)mrochek(_dot_)com> said:
Thanks. I noted that parameters for the "LIMITS" keywork are ";"
that's not the common pattern in EHLO keywords, where e.g. SASL mechanisms,
(I was wondering if anyone would notice this.)
It may be a common pattern - and in fact it's what I used initially. But
checked, and it's actually syntactically invalid according to RFC 5321:
ehlo-line = ehlo-keyword *( SP ehlo-param )
I must be missing something. It looks to me like a keyword followed by a
space separated list of parameters.
Like, say, this:
220 smtp.gmail.com ESMTP e190sm12987109qkd.122 - gsmtp
250-smtp.gmail.com at your service, [2001:470:8d03:c0d:503e:8cc:f15b:bf7d]
250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
ietf-smtp mailing list