I wonder if the 1GB is RAM or internal storage ROM. There's a difference between system RAM (where active apps are held in memory) and internal storage ROM (where app files are stored, and where the user can store files as well). Older phones like your friend's are more likely to have <1 GB of RAM, so I'm guessing that 1 GB is actually his internal storage ROM.
Here's where it gets more confusing. Older phones usually partitioned their total onboard storage memory into 2 areas--App Storage and Internal Storage (sometimes referred to as Phone Storage or Internal SD). App Storage ranges anywhere from 256 MB to 3 GB, depending on the phone, and is where app files are installed and where many apps also store data. Internal Storage can be used by the apps or by the user to store data, media files, etc.
If App Storage starts to fill up too much, that's when you'll get a low memory warning. This can happen if you try to install too many apps, or if app data builds up (like, for example, text messages, especially those with photos or videos in them). Solutions include:
1. Deleting all text messages periodically.
2. Clearing app caches (which store temporary data) periodically using an app like
App Cache Cleaner.
3. Uninstall any apps that you really don't use.
4. Move apps to internal storage. What this does is move a portion of the app's program files to Internal Storage, but it can't move the entire app there, since key parts need to remain behind in App Storage to function correctly. This, by the way, is sometimes called "moving to SD," which is very confusing, because it refers to the
Internal SD, aka Internal Storage, not the external SD. Moving apps to the external SD is mostly not supported with most devices with Ice Cream Sandwich and above, unless you root them. Since your friend has a Gingerbread phone, it might be possible--search Google Play for "app2SD."
A further problem with older phones is that they don't come with much Internal Storage, so that fills up quickly as well, and so you can't move a whole lot of apps there. For a phone that's advertised as having 4 GB of onboard memory, around 2GB might be taken up by the OS (for older Android versions--more for newer ones), while an addition 1 GB or so might be taken up by App Storage, leaving only another 1 GB for Internal Storage. Adding an external microSD doesn't do a whole lot for this problem, because you can't use it to install apps. MicroSDs are good for local storage of media (like music, videos, etc.) and for some apps (like cameras) to save files on.
Your friend might have a combination of problems, with both App Storage and Internal Storage filling up. I'm not sure if the email app will be able to find those emails if they were copied over to the external SD--it might depend on the app. I would bet that the stock email app won't be able to use the external SD, but a 3rd party app might. You might want to ask your friend why he needs to have so many emails saved to the phone. Why not just keep them in a folder in the cloud of whatever email service he uses?