У Kyle есть он правильный - Если у Вас есть почтовое решение, Вы не ненавидите, и это не имеет никаких явных недостатков, Вы нашли свою систему, не изменяйтесь, если Вы не имеете к.
Из Вашего списка я обесценил бы Qmail: Насколько я - осведомленный djb, не поддерживает его больше, и в то время как это имеет великое сообщество, и большая "модернизация" фиксирует (vpopmail, и т.д.), это, действительно кажется, специализированный рынок, и я нахожу, что его причуды имеют тенденцию перевешивать его преимущества.
Также, если Вы не будете женаты на "djb способ сделать, то вещи" (daemontools и т.п.) qmail будет довольно тяжелым культурным шоком.
Если это имеет значение: На работе мы выполняем qmail, скоро чтобы быть замененными XServe рабочая Apple Mail Services (по существу представленная себе версия постфикса, но мы переключаемся по другим причинам). Дома я выполняю sendmail (потому что давным-давно я запомнил Книгу the Bat, и сосать уровень еще не превысил мой порог для замены его).
У меня была подобная проблема о Windows 7, но я решил его путем разрешения "Пользовательской" группы write
и modify
полномочия на папке файловой системы, которая была корнем FTP.
write
и modify
полномочияЯ думаю, что это требуется потому что anonymous
Пользователь FTP примет полномочия IUSR_...
Учетная запись Windows - который является не обязательно тем же пользователем как тот, выполняющий сервис FTP?
Надеюсь, это поможет.
IUSR - это фактическая локальная учетная запись пользователя (с разрешениями на изменение), которую IIS использует для размещения файлов. Итак, все, что вам нужно сделать, это добавить IUSR в папку ftproot (и все элементы в ней).