Где настройки SMTP сохраняются в IIS7/Win2008?

Попробуйте vimdiff. Вот пример с .ini файлами.

1
задан 24 October 2009 в 02:16
2 ответа

Наконец, после пребывания в течение многих часов, ища решение, я столкнулся с этим потоком форума: http://forums.iis.net/t/1032876.aspx?PageIndex=1

Я загрузил и установил инструмент проводника метабазы (необходимо загрузить набор ресурса IIS6 для получения, это) затем дал полномочия чтения моему пользовательскому пользователю (как обозначено в одном из сообщений) на LS, SMTPSvc и ключах SMTPSvc/1, и он работал! По некоторой неизвестной причине, если Вы только даете полномочия smptSvc ключу, он не работает.

0
ответ дан 3 December 2019 в 19:56

Существует пара решений. При явной установке папки погрузки в коде затем, это не должно быть получено от метабазы, и Вы не должны волноваться о полномочиях. Если Вы управляете кодом, это - самое легкое решение.

Однако, если у Вас будет много пользователей, которые могут хотеть получить папку погрузки автоматически, то затем необходимо будет дать дополнительное разрешение.

Так как безопасно выставить доступ только для чтения к свойству пути к папке погрузки, легкое решение состоит в том, чтобы предоставить групповой доступ IIS_WPG. cscript Metaacl.vbs “IIS://localhost/SMTPsvc” РЕ IIS_WPG

Для ответа на вопрос на том, где это SMTP не был портирован к новой системе в IIS7. Это все еще использует старые настройки метабазы в c:\windows\system32\inetsrv\metabase.xml. Вы управляете им с менеджером IIS 6.

3
ответ дан 3 December 2019 в 19:56
  • 1
    Большое спасибо Scott, I' ll проверяют это и видят, как это работает. –  Mee 24 October 2009 в 06:34
  • 2
    Что относительно того, чтобы указать каталог погрузки в web.config? это будет работать? Это быть лучше, чем жесткое кодирование путь и все еще допускает переопределение настроек SMTP в метабазе, I' m собирающийся тестировать это и видеть, как это работает. –  Mee 24 October 2009 в 06:51
  • 3
    К сожалению, это didn' t работа. Я пытался дать разрешения пользовательскому пользователю, использующему сценарий Metaacl.vbs, я также пытался указать каталог выбора в web.config, но ни один не работал –  Mee 24 October 2009 в 07:20
  • 4
    Какие ошибки Вы получали при попытке указать его в web.config? (хорошая идея btw). Я просто проверил метабазу и сообщение, на которое Вы сослались, имеет небольшую ошибку. Это должен быть IIS://localhost/SMTPSvc/1. Попробуйте это вместо этого. Если это doesn' t работа затем пытаются предоставить ' Users' доступ для подтверждения этого it' s проблема полномочий это you' ре, сталкивающееся (и удаляют его снова после поиска и устранения неисправностей), –  Scott Forsyth - MVP 24 October 2009 в 11:01
  • 5
    Большое спасибо Scott, Ваш ответ помог мне идти в правильном направлении для нахождения решения. На самом деле я также попробовал ISS://localhost/SMTPSvc/1, но к сожалению это didn' t работают также. После чтения того форума распараллеливают, я загрузил проводник метабазы и использовал его для изменения полномочий. –  Mee 24 October 2009 в 14:14

Теги

Похожие вопросы