setup smtp host in my development environment

Posted on 2008-11-09
Last Modified: 2013-11-30
I am trying to determine how I can setup a smtp host in my development environment in my home office to test email in my .net programs.

I know enough about smtp servers and exchange to be dangerous, which basically means, I don't know hardly anything.

I'm running XP Professional x64 and have Visual Studio 2005 and Visual Studio 2008 installed with SQL Server Management Studio Express 2005.  I develop web apps, web services, windows services etc.

All the programs I write use code to send auto-generated emails thru the applications.  I'd like to be able to effectively test the email relay in my development environment, but I'm not sure how I setup the host or get a host that I can relay the emails thru the applications to my personal email thru my ISP or yahoo, aol or even my work email.

Can anyone help?

Thanks in advance for any help.
Question by:-Dman100-
    LVL 20

    Expert Comment

    I'm not sure what u r looking for. But is this something that u r looking for?
    LVL 7

    Accepted Solution

    If you are only looking to test the email delivery in your application is working fine, then you can just install a small smtp server in your development machine. I assume you have the iis with the applicatin on your local system.
    hMailServer is a good free email server for windows with most features you will require.
    Once installed you can create a email on the server and configure it in outlook or which ever email client u use.


    Author Comment

    yes, I am only looking to test the email delivery in my applications.

    Is there any security issues with using Inmailserver on my local PC?  IE...spammers getting access and using the smtp server on my PC to send out spam?

    Are there services online that offers smtp server access to relay email?

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    Suggested Solutions

    User art_snob ( encountered strange behavior of Android Web browser on his Mobile Web site. It took a while to find the true cause. It happens so, that the Android Web browser (at least up to OS ver. 2.…
    There was an incident about the POP3 issue for the double read receipts and delivery receipts in Exchange 2013.  There was huge research been done and found solution for the duplicate mails. Especially when the user gets  duplicate mails.
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!
    how to add IIS SMTP to handle application/Scanner relays into office 365.

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now