Specifications
Chapter 10 – Internet Service Commands
Multi-Tech Systems, Inc. AT Commands for EDGE (E1) Modems (S000474A) 159
<srvParmValue-pCmd>
Supported POP3 user command values in <srvParmValue> for <srvParmTag> value “pCmd”.
“1“ Status command.
This command retrieves the “drop listing” of a POP3 server. A “drop listing” consists of a single
line containing the number of messages in the mail drop list followed by the total size of the mail
drop list in bytes. Each drop listing will be finished by a so-called “dotline”, i.e. a new line with just
a single dot.
“2“ List command.
If <srvParmTag> value “pNumber” is set to a non-zero value, the “List” command returns the
“scan listing” consisting of a single line which contains the message number and the message
size in bytes if the specified message exists in the mail drop list on the POP3 server.
If no such message exists on the server than the POP3 service issues an error response to the
user.
If <srvParmTag> value “pNumber” is zero, the “List” command returns a multi-line “scan listing”.
For each message on the mail drop list of the server the POP3 service returns a line containing
the message number and its size in bytes. A final “dotline” will be printed at the end of the “scan
listing”.
If there are no messages on the mail drop list of the server, the POP3 service returns a positive
response, i.e. it doesn’t issue an error response, but the “scan listing” will be empty.
In either case, each scan listing will be finished by a so-called “dotline”; i.e., a new line with just a
single dot.
“3“ Retrieve command.
If <srvParmTag> value “pNumber” is set to a non-zero value, this command retrieves the related
message from the POP3 server’s mail drop list.
If no such message exists on the server the POP3 service issues an error response to the user.
It depends on the parameter “pDelFlag” if the message will be deleted from the POP3 server
upon successful retrieval.
If <srvParmTag> value “pNumber” is zero, the “Retrieve” command returns all messages
pending in the POP3 server’s mail drop.
If there are no messages on the mail drop list of the server the POP3 service returns with a
positive response, i.e. it doesn’t issue an error response, but the returned list will be empty.
Each email will be finished by a so-called “dotline”; i.e., a new line with just a single dot.
“4“ Delete command.
If <srvParmTag> value “pNumber” is set to a non-zero value, the command deletes the related
message from the POP3 server’s mail drop list. In fact, the message is marked as deleted on the
server and will be deleted permanently if the POP3 service command executes successfully. In
case an error has occurred; e.g., network loss, the message will not be deleted on the server
even though the POP3 service command has been finished.
If <srvParmTag> value “pNumber” is zero, the “Delete” command deletes all message from the
POP3 server’s mail drop list. In fact, the messages are marked as deleted on the server and will
be deleted permanently if the POP3 service command executes successfully. In case an error
has occurred, the messages will not be deleted on the server even though the POP3 service
command has been finished.
<srvParmValue-pDelFlag>
Supported flag values in <srvParmValue> for <srvParmTag> value “pDelFlag”. Only applicable if the profile
contains the POP3 user command Retrieve (“3”).
“0“ Messages will not be deleted on the server. Default (This is the default value if the parameter is
omitted (0 will be assumed).
“1“ Delete messages on the server which have been retrieved successfully.
Notes:
• String parameters are truncated if greater than the maximum length specified above.
• This command is not PIN protected.
• This command is supported in airplane mode.