Link to home
Start Free TrialLog in
Avatar of Ray Padilla
Ray PadillaFlag for United States of America

asked on

SMTP and IIS 7.5 on server 2008

I just moved a site from an old 2003 server with IIS6 to a server 2008 with IIS 7.5 now none of my contact forms work. I get an Internal Error 500 whenever I click the submit button. I Installed SMTP on the server but that's about as far as I gotten with no real solution. The site uses some asp pages to do the mail send. I just need these emails to get out of my server and sent to the p[roper inbox. This is very hot as it is costing us tons in ad words
Avatar of DBAduck - Ben Miller
DBAduck - Ben Miller
Flag of United States of America image

You have to make sure that the app pool account has read write to the directory c:\inetpub\mailroot\Pickup.
Avatar of Ray Padilla

ASKER

Sorry not really sure how to add an app pool to the security of a directory is it down at the folder level or at the IIS level?
ASKER CERTIFIED SOLUTION
Avatar of DBAduck - Ben Miller
DBAduck - Ben Miller
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
OK I followed all the instructions per ur posting, The error is no longer appearing when I go to our contact form and press submit but there are no emails being delivered to the inbox. I sent a test message from the contact us form and nothing showed up.....
From my point of view you've earned the points, cause the error is gone but I still need to get those emails.
Is anything in the queue folder of c:\inetpub\mailroot?  Is anything still in the pickup folder?

Is the SMTP service started and have you set the properties in the site for SMTP?  If you do into the Site in IIS manager and look at the features.  You should see SMTP and you should double click and set the properties of that service.

Then try again.
Great Job Thanks!
I had an external IP instead of our internal IP once I changed that the mail flowed.