I assume that your e-mail program might provide the smtp server address.
If so, you need to install your own mail server and configure your program to use localhost (127.0.0.1) as your SMTP server. (When I say βpersonal,β I mean in the sense that you want something that does not have heavy system requirements.)
A few years ago (before broadband and gmail) I used Surgemail (from http://netwinsite.com/surgemail/ ) on my home computer (it was free for 5 users)
But there are loads or others, for example http://www.hmailserver.com or Mercury 32 (from http://www.pmail.com/overviews/ovw_mercwin.htm )
You might think that this is too much, because these programs are likely to do much more than you need, but I was surprised how much they can do without requiring a high specification. (From the example, I probably ran Surgemail on a Pentium III with 1 GB Ram)
sgmoore
source share