Используйте Скрипача, чтобы наблюдать, что запросы выходят из браузера.
http://www.fiddler2.com/fiddler2/
Также иногда тип контента не установлен правильно, но действительно он кажется, что само приложение повреждается или нужно в IIS 7.x для выполнения правильно.
Отправляют ли пользователи почту через клиент Exchange, а затем получают почту на сервер hMail? Я думаю, что мне что-то не хватает, потому что это разделение довольно странное.
Если сервер hMail требует SMTP-аутентификации для сообщений локального домена, вам придется как-то обойти это. Если вы не можете внести какие-либо изменения в сервер Exchange, тогда это в значительной степени оставляет создание исключения. Я бы посоветовал убедиться, что сервер ISP помечен как входящий ретранслятор, а затем внести сервер Exchange в белый список как не требующий SMTP-аутентификации. По крайней мере, таким образом вы вносите в белый список сервер Exchange, а не весь интернет-провайдер. Это все еще неэлегантно? Может быть. Но у вас сложная установка.
Кажется, вы могли это отсортировать, но в hMailServer добавление диапазона IP-адресов и отключение локальной проверки подлинности - правильный способ сделать то, что вы пытаетесь сделать.
Вы имели в виду что-то еще более «элегантное»?