0

I am sending and receiving MMS using Modem Manager GUI.

I've checked everywhere, Google and documentation and I cannot find where modem manager GUI stores SMS?

2 Answers 2

3
+50

Looks like it should be in ~/.local/share/modem-manager-gui/devices/ID/sms.gdbm

3
  • Can you tell know how can I read / write things in .gdbm? Dec 30, 2019 at 16:15
  • as @harrymc already replied, gnu.org.ua/software/gdbm should be the answer
    – sergio
    Dec 30, 2019 at 17:32
  • 1
    # apt install gdbmtool
    – sergio
    Dec 31, 2019 at 5:07
2

Modem Manager GUI creates a database named sms.gdbm to store all the SMS details.

GDBM is a simple light database, or perhaps better called "storage". It is just basically a way to store simple key-value pairs of any kind. It has no other structure as may be found in a traditional database, only keys and values.

To view or export the data, you could use the tool gdbmtool. The gdbmtool export command will export the database to a flat file, and is basically equivalent to the gdbm_dump command.

For writing your own application in C, if you are so motivated, some starting references are:

2
  • Do I need to write app in C in order to use gdbm? I was thinking of writing it in NodeJS for convenience. Dec 30, 2019 at 18:07
  • No, you don't need to, if the above standard utilities are enough.
    – harrymc
    Dec 30, 2019 at 18:39

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .