You can install XMail on windows:
in reply to How to send email on my local computer only - when I dont have access to an SMTP server?
It is a free smtp server. Then just use either Net::SMTP or Mail::Sendmail to connect to it.
however I am using ActivPerl and I dont know how I can install these yet.
Installing the smtp server on windows isn't really a perl issue. After you have the smtp server running on windows, try to connect to it via perl. If you get stuck at that point, ask again.