I broke Exchange somehow, and I'm pretty sure I KNOW how. I just do not know how to fix it. Any help greatly appreciated.
Here is the VERBOSE version. If you want to save some time, SKIP TO NUMBER 8.
1) Installed AD on two servers. DC1, and DC2.
2) Ran pre-install preparation for Exchange... including upgrading to Server 2003 R2 on both servers, ForestProp, DomainPrep, etc...
3) Created all appropriate DNS entries inclduing @, Cname, and MX Records. Exchange server is priority 0.
4) Routed all appropriate ports through our corporate firewall, created PTR (ReverseDNS) Records to the Exchange Server.
5) Installaed Exchange with default settings. EVERYTHING WAS WORKING FINE TO THIS POINT. Outlook web access is up, internal / external SMTP relaying was working fine, public folders, the whole 9 yards.
7) I noticed that the Default POP3 Virtual Server would not start. Here is where I screwed up.
8) I went through the configure your server wizard on the DC running exchange, and set it up as a mail server, which enabled windows POP3/SMTP services. I figured that Exchange needed that POP3 service in order for the POP3 virtual server to run. It didn't work.
9) I went BACK through the wizard and removed the "Mail Server" role. This was apparently a huge mistake. Exchange immediately stopped sending and recieveing messages from external domains. When attempting to send to our domain (vs-us.com) we immediately get the following bounce message:
Subject: Delivery Status Notification (Failure)
From: postmaster@DC2.vs-us.local To: email@example.com
This is an automatically generated Delivery Status Notification.
Delivery to the following recipients failed.
10) Additionally, messages that I attempt to send out through exchange to external domains never arrive. I have not recieved bounces on this issue as of yet.
Again, any help is greatly appreciated.