Sorry I messed up, I have been educating myself on these commands and only see now that the first 2 you suggested were AT commands with a question mark. The last outputs I sent in the previous message were without the quesiton marks. The correct response should have been
AT+CPMS?
+CPMS: “ME”,0,255,“ME”,0,255,“ME”,0,255
AT+CGDCONT?
+CGDCONT: 1,“IPV4V6”,“live.vodafone.com”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0,“”,0
+CGDCONT: 2,“IPV4V6”,“ims”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0,“”,0
+CGDCONT: 3,“IPV4V6”,“hos”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0,“”,0
+CGDCONT: 4,“IPV4V6”,“sos”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,1,“”,0
+CGDCONT: 5,“IPV4V6”,“web.vodafone.de”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0,“”,0
AT+CGPADDR
+CGPADDR: 1,“10.143.202.147”
+CGPADDR: 2,“10.195.163.9”
+CGPADDR: 3,“0.0.0.0”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”
+CGPADDR: 4,“0.0.0.0”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”
+CGPADDR: 5,“0.0.0.0”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”
So I think the prefferred message storage looks ok.