Each phone has different capabilities, so you should check which values for each parameter are valid for your phone by sending it
AT + CNMI =?
For example, my phone does not support your example, because mode 1 is not supported. For full CNMI syntax + you can refer to your manufacturer’s AT manual or ETSI standard or read this short tutorial http://www.cellular.co.za/at_etsi.htm
AT + CNMI is used anyway to get notified when SMS arrives, to read the contents of saved SMS, you need to use AT + CMGL = or AT + CMGR =.
Briefly: AT + CMGF = 1, sets the text mode
AT + CMGL = ?, reports which memories are available
AT + CSCS = ?; indicates which character sets are available
AT + CSCS = "8859-1", sets Latin1 as an encoding so that you can finally see letters with an accent
AT + CMGL = "ALL", prints each text message stored in the phone
source share