About the long email retrieval time: I'm not having this issue on my workstation. It might be because I don't have that many emails (about 100-150). The users that have issues have 1500-2000+ emails in their account. My theory is that it's because of their large account that they are experiencing long waiting times.
Now for the server:
The server is a Dell PowerEdge 2850, connected to a 10/100 switch (Allied Telesyn AT-FS724i, and i'm going to replace it soon with a 10/100/1000, HP Procurve 2824), connected to a Zyxel Zywall 5 firewall/gateway.
SME is running as a mail and fileserver. I've also set it up to handle the DHCP.
The former server is a 5-6 year old HP ProLiant DL380, and it's no in good shape.
Are there any other informations you need to get a better overview of my situation?