Наконец, после пребывания в течение многих часов, ища решение, я столкнулся с этим потоком форума: http://forums.iis.net/t/1032876.aspx?PageIndex=1
Я загрузил и установил инструмент проводника метабазы (необходимо загрузить набор ресурса IIS6 для получения, это) затем дал полномочия чтения моему пользовательскому пользователю (как обозначено в одном из сообщений) на LS, SMTPSvc и ключах SMTPSvc/1, и он работал! По некоторой неизвестной причине, если Вы только даете полномочия smptSvc ключу, он не работает.
Существует пара решений. При явной установке папки погрузки в коде затем, это не должно быть получено от метабазы, и Вы не должны волноваться о полномочиях. Если Вы управляете кодом, это - самое легкое решение.
Однако, если у Вас будет много пользователей, которые могут хотеть получить папку погрузки автоматически, то затем необходимо будет дать дополнительное разрешение.
Так как безопасно выставить доступ только для чтения к свойству пути к папке погрузки, легкое решение состоит в том, чтобы предоставить групповой доступ IIS_WPG. cscript Metaacl.vbs “IIS://localhost/SMTPsvc” РЕ IIS_WPG
Для ответа на вопрос на том, где это SMTP не был портирован к новой системе в IIS7. Это все еще использует старые настройки метабазы в c:\windows\system32\inetsrv\metabase.xml. Вы управляете им с менеджером IIS 6.