IIS smtp email problem - TechRepublic
Question
March 29, 2007 at 07:21 AM
fatuncleal

IIS smtp email problem

by fatuncleal . Updated 19 years, 1 month ago

Hi, All:

I have been working on this problem for a while, and can’t find a good answer online to fix this. I hope someone can shed some light and lead me to the right direction. Thank you.
I am working on setting up a Helpdesk software on a Windows 2003 server. This software is web based, and run on IIS v 6.0. with SMTP virtual server installed. This standalone server is a member of a local domain. It has an internal address as well as an external address, the address translation is done at our ISP. I am able to login to the Helpdesk website both from inside the Firewall and outside of the Firewall, and make changes and do whatever, except when a ticket is generated, it suppose to send an notification email ( use CDO ) using smtp server to a technician. However, the email ( in xml format ) sits in the email queue and not being sent. The software has a PorcessEmail.asp file I can use to force and send the email in the queue. But every time I try that, I get an error ” CDO.Message.1 error ‘8007005’ Access is denied. ?, line 0 “. I get the same error even I login as myself using my domain admin account to the website.

Here are more info and all the things I did and verified :
– Server is a Windows 2003 Enterprise edition with SP2. IIS, SMTP installed.
– verified TCP port 25 is opened. Port 80 is open.
– Website allow Anonymous Acess, and IUSR_servername is the account.
– I thought it’s a permission problem, so I verified the permission on the Helpdesk folder, Mailroot folder, CDOsys.dll in system32 folder, all has the IUSR_servername account with read write permission.
– I tried both Anonymous logon and Integrated Windows Authentication, login and do the same thing and get the same error and no email sent.
– I uninstalled Virus Scan software, thinking it may be blocking something.
– I Installed OUTLOOK on this server. Also configured Outlook Express on the server to be able to send out email. I am ABLE to send email using Outlook Express. I verified I can receive email on my GMail account from Outlook Express.
– I verified in IIS, allow ASP, ASP.net, and Server Side Include.
– I verified SMTP service is running. Also in SMTP virtual server in IIS, in Security, I added the IUSR_servername account and domain user group.
– I also reinstalled IIS and the Helpdesk app, thinking there may be some problem.
– I called the Tech Support of the software company, they can’t figure it out. When I was asked to send the data back to them, it ran fine on their server. They said it’s my server’s problem.

Right now, I am able to login to the Helpdesk’s web site from outside of the domain and inside of the domain. I am able to send email if use Outlook Express. I am NOT able to send email when login to the Helpdesk app and create tickets and send email automatically. It does generate the .xml emails but just sits in the email queue.

Any help will be appreciated. Thank you.

This discussion is locked

All Comments