SMTP and IIS in Windows 7

Hi there,

I have recently installed Windows 7 Ultimate (64bit) on my company laptop. I love it, however there are a few things that i need which i cannot seem to suss out.

1.  I cannot seem to connect to IIS as it complains about not having any SMTP service installed

2.  I do not have an SMTP Service installed

I am aware that SMTP does not come with Windows 7, but can someone provide me with a good third party tool which i can use to allow my applicaiton and reporting tools to send emails, using .net mail and classic CDO

Thanks for reading

Apresto
LVL 23
aprestoAsked:
Who is Participating?
 
Springy555Connect With a Mentor Commented:
Do this locally on the server:

Open up a cmd prompt window and type:

telnet localhost 25
helo
mail from: user@yourdomain.com
rcpt to: user@yourdomain.com
data
.

This will manually use the smtp service to send an email.  You need to be careful with the typing as a backspace wont correct any typos.  If your email isn't working, this is where you can spot the error message...
0
 
RovastarCommented:
0
 
Springy555Commented:
hMailServer is a great free smtp server.
http://www.hmailserver.com/

Or another free smtp service:
http://www.softstack.com/freesmtp.html

Can you not get into IIS Manager at all?  If not, try downloading and installing IIS7 Manager:
http://www.microsoft.com/downloads/details.aspx?FamilyID=32c54c37-7530-4fc0-bd20-177a3e5330b7&displaylang=en
0
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

 
ajitha75Commented:
0
 
aprestoAuthor Commented:
Thanks for your replies.
Using Rovastar's suggestion i have IIS 7 installed, and i have set up SMTP Email apparently. Am i going to have to change all of my applications now to work with this SMTP service. Before i just specified localhost and away they went.
Am i going to have to change my code now too?
HMailServer i tried but its a massive overkill for what i need it for. I just need to send out sales reports and error notifications when apps fault. thats it!
0
 
senadCommented:
SMTP is not included in Windows 7.
It wasn't  included with Windows Vista, either.
You'll have to download and install a free third-party SMTP server.

You can also use Google's as a free relay, however you need to have a Google account.
example : smtp.gmail.com

Just make sure the ports are setup as defined for your account.
0
 
aprestoAuthor Commented:
senad thank you for your reply, but had you read the question you will see that i am already aware of most of the comments in your post.
If i use google as a relay and use their smtp server, would i need to set the login credentials as my google login details? Also, will it show the sender as my gmail address?
0
 
Springy555Commented:
Just use this one:
http://www.softstack.com/freesmtp.html

Its lightweight and designed to be run on a users laptop.  Connections to it using classic CDO should work just fine.  I'm sure it will be the same for .net mail, as its a typical smtp service running locally.
0
 
RovastarCommented:
0
 
aprestoAuthor Commented:
Hi Springy555
thank you for your reply. I have downloaded and installed FreeSMTP, but how do i use it, i think i have configured it correctly, but when i run my applications it still does not send mail. Do i have to do anything special to get this to work. I would prefer not to have to change my code as i have alot of applications that send mail
Thanks again
Apresto
0
 
orr4uCommented:
Thank you spring I need it for old asp pages using cdonts (i already installed the dll)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.