setup smtp host in my development environment

Posted on 2008-11-09
Medium Priority
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

ID: 22919498
I'm not sure what u r looking for. But is this something that u r looking for?


Accepted Solution

maXXXeE earned 2000 total points
ID: 22919586
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. http://www.hmailserver.com/
Once installed you can create a email on the server and configure it in outlook or which ever email client u use.


Author Comment

ID: 22921306
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

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
This lesson discusses how to use a Mainform + Subforms in Microsoft Access to find and enter data for payments on orders. The sample data comes from a custom shop that builds and sells movable storage structures that are delivered to your property. …
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Suggested Courses
Course of the Month16 days, 10 hours left to enroll

862 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