ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev.4 Page 248 of 545 2020-04-15
3.5.17. AT+CMGD - Delete Message
This command allows to delete from memory messages.
AT+CMGD=<index>[,<delflag>]
Execution command deletes SMS message(s) from a selected memory storage. Storage is
selected by command +CPMS.
Parameters:
Message index in the selected storage; it can have values
form 1 to N, where N depends on the available space in the
selected storage (see +CPMS)
Type of multiple message deletion
delete message specified in <index>
delete all read messages from selected storage, leaving unread
messages and stored mobile originated messages (whether sent or not)
untouched
delete all read messages from selected storage and sent mobile
originated messages, leaving unread messages and unsent mobile
originated messages untouched
delete all read messages from selected storage, sent and unsent mobile
originated messages, leaving unread messages untouched
delete all messages from selected storage.
If <delflag> is present and not set to 0 then, if <index> is greater than 0, <index> is
ignored and the command follows the rules for <delflag> shown above.
AT+CMGD=?
Test command shows the valid memory locations <index> and the supported values of <delflag>.
AT+CMGD=?
+CMGD: (1,2,3,6,7,17,18,19,20,37,38,39,47),(0-4)
OK