I have a small web portal set up for sales reps. It is based on ASP.NET and ASP. It runs on a separate PC in our network, which delivers it to the outside thru the firewall. Also on the network is our internal e-mail server, running MS Exchange.
This sales rep portal includes a web form in ASP which when submitted, sends two e-mails. One goes to the company to order product samples. The other goes back to the sender as an acknowledgement.
The problem is that the e-mail going to the company, although it gets there, takes forever (maybe 24 hours). The one going back to the sender, if it is someone outside of the company, gets there almost immediately. I have tried making both the sender and recipient e-mail addresses as outside the company, and when I do that, both e-mails get there almost immediately. I appear to have a problem relaying from the web server in our network to the Exchange server in our network.
Any ideas why this is?