Need SMTP .NET code to allow APC Netbotz to relay email to ComCast SMTP with authenticaiton

Hi.  We have several devices on our network that need to send email alerts during the day.  For example, our SonicWall alerts me when an anomaly is detected.  Our ComCast business class SMTP server allows us to relay the message only if we provide credentials. SonicWall allows us to supply those credentials and it works great.  We also have an APC Netbotz that is not smart enough to supply credentials, so ComCast SMTP will not allow it to relay.  We do not have access to an Exchange server locally, so I want to download or write a simple .NET app that will listen for an SMTP request and run on my development PC.   I know how to write the C# or VB.NET code to send email, including how to authenticate, etc., but i do not know how to have an app listen for email requests and relay them to the ComCast server. Any ideas?  PS I would prefer to download a free or low cost desktop SMTP server but cannot find one.
rowekAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Stacy SpearPresident/Principal ConsultantCommented:
Any Windows server can have SMTP installed on it and setup using IIS to send these messages. Just setup the smarthost and login for it.
0
rowekAuthor Commented:
--run on my development PC. --  The server will be off at night and that is when we need to monitor.  Looking for either code that will run as a console app or a free or lowcost desktop SMTP host.
0
Stacy SpearPresident/Principal ConsultantCommented:
Servers are better although PCs will work. What OS? If anything Microsoft newer than 2000 install IIS 6 (7 if Vista or Win 7). The rest of the procedure is nearly the same. You need to open port 25 in the firewall.  
0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

rowekAuthor Commented:
Okay, so just spin up IIS 7 ( I am running Vista 32, soon to be 7 x64 ) and install the SMTP server with IIS?  As long as I can supply my credentials then tell it relay to ComCast I will award points.  Pretty elegant, just run IIS.  Will try tomorrow, late for meeting.
0
Stacy SpearPresident/Principal ConsultantCommented:
That is it. Get it installed and we can tweak the settings for you. I'll post details once I'm off the commute.
0
Stacy SpearPresident/Principal ConsultantCommented:
I was unaware that SMTP is no longer included for Vista and Win 7 with IIS! Cancel success on that idea.
0
rowekAuthor Commented:
Funny, I looked and I looked and could not find it. I did a full install of IIS and still no SMTP.  Still would like a lightweight app that runs SMTP on my desktop -or- some code that will provide that functionality.  Requirements:  must listen for email send requests on standard ports; must allow us to relay the message on my ComCast mail server after logging in.  That's it...  IIS would have been a nice fit.
0
rowekAuthor Commented:
guys, I decided to just go with IIS on my server since that is now an option.
0
Stacy SpearPresident/Principal ConsultantCommented:
Cool, please close the question
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Email Servers

From novice to tech pro — start learning today.