ReMiOS
> I was wondering if i could remove some rpm's to free some menory.
Keep in mind that Linux tries to use all your RAM, there is no point having unused RAM is there ?
The real issue is whether you have enough RAM for what your server is doing ie it's workload. Adding RAM is a better approach if you find that your swap file size is often exceeding half the amount of RAM you have.
Services loaded are usually using very little memory when doing nothing.
With sme 7.x running all the typical services of a gateway server you really need 512 Mb - 1Gb RAM depending on your load/usage volume.
As mentioned spam & virus scanning use a lot of memory & CPU power, so they are your best starting point if you feel it is safe to disable them.
By enabling executable content blocking & RBL lists & setting a custom spam rejection level, you will cut down greatly on the number of virus infected messages & spam messages accepted by your server, so the need for clam & spamassassin are greatly reduced. Doing this "may" allow your server with 128Mb RAM to run satisfactorily (assuming it only has a light load).