Вероятно, поскольку электронная почта является исходящей, это означает, что серверы должны отвечать, но помимо этого, каков минимальный список портов, который должен признать общедоступный веб-сервер (iis7 с sql с таким же ящиком)?
Всего 80 - это все, что вам нужно для общедоступной веб-службы. Добавьте 443, если у вас есть SSL.
Если вы используете значения по умолчанию -
80 - это HTTP
443 - это HTTPS
Всего 80, если вы не используете HTTPS
А затем любые порты, которые вам нужны, открываются для удаленного доступа, если вам это нужно.