Common SMTP commands include:

CommandPurpose
EHLOIdentify client and request ESMTP capabilities
HELOBasic SMTP greeting
MAIL FROMSet envelope reverse-path
RCPT TOAdd envelope recipient
DATABegin message content
RSETReset current transaction
NOOPNo operation / request reply
QUITEnd session
VRFYRequest address verification where supported

Extensions add commands such as STARTTLS and AUTH.

Servers commonly restrict or disable information-revealing behavior such as VRFY.

Reference material