Module response
Source - Greeting
- Greeting = ( “220 “ (Domain / address-literal) [ SP textstring ] CRLF ) /
( “220-” (Domain / address-literal) [ SP textstring ] CRLF
*( “220-” textstring CRLF )
“220” [ SP textstring ] CRLF )
- Reply_code
- Reply-code = %x32-35 %x30-35 %x30-39
- Reply_line
- Reply-line = *( Reply-code “-” textstring CRLF )
Reply-code [ SP textstring ] CRLF
- auth_mechanism
- ehlo_greet
- String of any characters other than CR or LF.
- ehlo_keyword
- Additional syntax of ehlo-params depends on ehlo-keyword
- ehlo_line
- ehlo-line = ehlo-keyword *( SP ehlo-param )
- ehlo_ok_rsp
- ehlo-ok-rsp = ( “250 “ Domain [ SP ehlo-greet ] CRLF ) /
( “250-” Domain [ SP ehlo-greet ] CRLF
*( “250-” ehlo-line CRLF )
“250 “ ehlo-line CRLF )
- ehlo_param
- Any CHAR excluding and all control characters
(US-ASCII 0-31 and 127 inclusive)
- textstring
- HT, SP, Printable US-ASCII