Application Layer (7) Protocol Commands Flashcards

1
Q

These commands are used to identify the SMTP client to the SMTP server.

A

SMTP Extended HELLO (EHLO) or HELLO (HELO)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

This command is used to initiate a mail transaction in which the mail data is delivered to an SMTP server that may, in turn, deliver it to one or more mailboxes or pass it on to another system.

A

SMTP MAIL (MAIL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

This command is used to identify an individual recipient of the mail data; multiple recipients are specified by multiple uses of this command.

A

SMTP RECIPIENT (RCPT)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

This command causes the mail data to be appended to the mail data buffer.

A

SMTP DATA (DATA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

This command specifies that the current mail transaction will be aborted.

A

SMTP RESET (RSET)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

This command asks the receiver to confirm that the argument identifies a user or mailbox.

A

SMTP VERIFY (VRFY)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

This command asks the receiver to confirm that the argument identifies a mailing list, and if so, to return the membership of that list.

A

SMTP EXPAND (EXPN)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

This command causes the server to send helpful information to the client.

A

SMTP HELP (HELP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

This command does not affect any parameters or previously entered commands. It specifies no action other than that the receiver send a “250 OK” reply.

A

SMTP NOOP (NOOP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

This command specifies that the receiver MUST send a “221 OK” reply, and then close the transmission channel.

A

SMTP QUIT (QUIT)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

OK; indicates that the request has succeeded

A

HTTP RESPONSE 200

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Bad Request; the server cannot or will not process the request due to something that is perceived to be a client error

A

HTTP RESPONSE 400

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Forbidden; the server understands the request but refuses to authorize it

A

HTTP RESPONSE 403

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Not Found; indicates that the server cannot find the requested resource

A

HTTP RESPONSE 404

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Internal Server Error; indicates that the server encountered an unexpected condition that prevented it from fulfilling the request

A

HTTP RESPONSE 500

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Bad Gateway; indicates that the server, while acting as a gateway or proxy, received an invalid response from the upstream server.

A

HTTP RESPONSE 502

17
Q

Gateway Timeout; indicates that the server, while acting as a gateway or proxy, did not get a response in time from the upstream server that it needed in order to complete the request

A

HTTP RESPONSE 504