SIM5300E AT Command Manual V1.02
AT+POP3READ Read Multi-line Response
Test Command
AT+POP3READ=?
Response
+POP3READ: (range of supported <reqLength>s)
OK
Write Command
AT+POP3READ=
<reqLength>
Response
If the data of response not to be read completely:
+POP3READ: 1,<cnfLength>
If the data of response to be read completely:
+POP3READ: 2,<cnfLength>
If some data need to be read,the URC below is reported:
+POP3READ: 3,<dataLength>
If error is related to ME functionality:
+CME ERROR: <err>
If some error occur:
+POP3OUT: <code>
Parameters
<reqLength> Requested number of data bytes (1-1460) to be read
<cnfLength>
Confirmed number of data bytes to be read, which may be less
than <reqLength>. 0 indicates that no data can be read.
<dataLength> Received number of data bytes.
<code> The result of logging out POP3 server
1 Normally log out POP3 server
61 Network error
62 DNS resolve error
63 POP3 tcp connection error
64 Timeout of POP3 server response
Reference
Note:
Other AT commands (but AT+POP3OUT) can not be executed until
the data of response are read completely.
If <confLength> is less than <reqLength>, you should wait for a URC
“+POP3READ: 3,<dataLength>” reported. Then you may continue to
read data by AT+POP3READ.
If the module has some unread data, the URC “+POP3READ:
3,<dataLength>” is reported every once in a while. After some time,
these data are not still read, the module will quit the POP3 process.
14.2.21 AT+POP3DEL Mark the Specific Email to Delete