Я предполагаю, что ваша программа, которая отправляет электронную почту, может указать адрес сервера smtp.
Если это так, то вам нужно установить свой собственный почтовый сервер и настроить свою программу на использование localhost (127.0.0.1) в качестве сервера smtp. (Когда я говорю «личное», я имею в виду, что вы хотите что-то, что не предъявляет особых системных требований.)
Несколько лет назад (до широкополосного доступа и gmail) я использовал Surgemail (от http://netwinsite.com/surgemail/) на моем домашнем компьютере (до 5 пользователей бесплатно)
Но есть нагрузки или другие, например http://www.hmailserver.com или Меркурий 32 (от http://www.pmail.com/overviews/ovw_mercwin.htm)
Вы можете подумать, что это излишне, поскольку эти программы, вероятно, будут делать гораздо больше, чем вам нужно, но я был удивлен тем, как много они могут сделать, не нуждаясь в высокопроизводительных машинах. (Из примера я, вероятно, запускал Surgemail на Pentium III с 1 Гб оперативной памяти)