DATA command

E207722

The DATA command is an SMTP protocol instruction used to indicate that the following lines constitute the content of an email message, including its headers and body.

All labels observed (1)

Label Occurrences
DATA command canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf SMTP command
email protocol instruction
abbreviationFor DATA
appliesTo message body
message headers
belongsToLayer application layer
canBeUsedWith ESMTP extensions
definedIn RFC 5321
follows MAIL command
RCPT command
hasBehavior server reads message data until terminator is received
server returns final completion status after terminator
hasConstraint lines starting with a dot are dot-stuffed
message data ends only with <CRLF>.<CRLF>
hasHistoricalStandard RFC 821
hasKeyword DATA
hasPhaseName DATA phase
hasProperty may be rejected with 5xx reply codes
must be sent after at least one valid RCPT TO
subject to size limits enforced by server
hasReplyExample 354 Start mail input; end with <CRLF>.<CRLF>
hasRole indicate start of email content
separate SMTP envelope from message content
hasSecurityConsideration can be used to send spam
may be scanned for malware
subject to content filtering
hasSyntax DATA<CRLF>
partOf SMTP
surface form: Simple Mail Transfer Protocol
precedes end-of-data terminator
processedBy SMTP server
relatedTo MAIL FROM command
QUIT command
RCPT TO command
RSET command
replacedSpecificationOf RFC 2821
requires at least one successful RCPT TO command
successful MAIL FROM command
sentBy SMTP client
startsPhase message data phase
triggerResponseCode 354
usedFor transmitting MIME-encoded content
transmitting full RFC 5322 message
usedIn SMTP transaction
usedInContext email delivery between MTAs
email relay
email submission
usesTerminator <CRLF>.<CRLF>

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

RFC 5321 specifies DATA command