Greetings,
Typically, of most of the users that are having issues with their Mail, can receive mail fine but sending is usually the issue. You will need to know the correct port that you need - usually 25 or 587. If you can surf the Web, you can do email.
You will need to check with your home ISP for the correct parameters, if you are at home. If you are at work, or elsewhere you will need to know those parameters in most cases if you want to send because more and more ISPs are blocking all SMTP servers other than their own. I know I do.
If you have Web access to your email, you can use that, and some IMAP mail providers will work about anywhere, but you still need to know the particulars. We block Dot Mac's IMAP to where I can receive email. but I have to plug in the local SMTP server to send anything, because of the local blocking. I don't have any problem with that as it's another layer of security.
There is nothing wrong with Mail 3.2 or Leopard, they are not flaky. The problems are setup and configuration issues - once you know the correct parameters and setup routines, it all works fine.
I have never had an issue of note with Mail or Leopard - I use my Dot Mac mail and Exchange mail, in our Active Directory Domain, at work. I also have a Road Runner POP account that I use as well.
Good Luck - Cheers,
M.
***********