Nokia has given an option to choose location for message storage in their most phones. That mean you can store all your SMS, MMS and Emails to either on phone memory (internal storage) or on memory card (mass storage). This feature is useful to most users because generally in most phones internal memory is about 40-250MB, on the other side u can expend memory card upto 16GB in some models.
There are negative sides of this feature. If you have more than one memory card and you swap them frequently, you should not select your message storage location on memory card. In some forum I saw some user said choosing message storage location as memory card might slow down phone’s performance. But I personally I didn’t noticed the same.
How to change message storage location
Go to Messaging > Option > Settings > Other. Select Memory in use
While changing the memory you will get two prompts
In first prompt phone will ask you if you want to copy all your messages current storage to new storage.
In second option phone will ask you if you want to keep the messages in old memory or erase them.
If you press yes in this two options, all your messages will be copied to new memory and erased from old memory.
Switching back message memory
While changing message memory in use if you choose yes in both prompts, all your messages will moved to selected location naturally. But in most cases don’t.
Most time while changing message memory to use you doesn’t get those two prompts because somehow file structure in available or get created on both memory and while you changing the memory, phone not detecting that memory as new memory. There are some reasons for this.
· While changing memory you pressed No in any of those prompt, so the structure remain in old memory.
· You have removed memory card while you message memory was set on memory card and phone created structure on the default location.
Understanding the file structure
In older phones (S60V2) messages are used to store in C:\system\mail or E:\system\mail.
In new phones (S60V3) messages are used to store in C:\Private\1000484B\Mail2 or E:\Private\1000484b\Mail2. There is a file index in any of this path. It an important file, this file contains index of all your existing messages.
Moving messages while you are not getting prompt for copy all messages to new memory.
There is a commonly known way of moving messages from a memory to different memory. Use a file explorer application like x-plore and just copy n paste Mail2 folder including all files to the same location on other memory.
I found a way to restore back those prompts while changing memory and I found this much easier.
For example your messages are stored in memory card and you want to move them to phone memory but you are not getting prompts to copy message while changing memory to use in message settings.
In this case use a file explorer like X-Plore delete C:\Private\1000484B\Mail2 folder with all included file, make sure index file also deleted. Now go to message setting and change memory u’ll get the prompts again. Same process while moving messages from phone memory to memory card. Just instead deleting C:\Private\1000484B\Mail2, delete E:\Private\1000484B\Mail2.
If you didn’t understand some part of this post please mention in comment.