Это простой вопрос, он должен быть где-то в документации, но в любом случае.
Как мне получить доступ к этой папке BadMail и просмотреть содержимое сообщений в ней?
Спасибо!
В предыдущих версиях Exchange (5.5, 2000, 2003 без пакета обновления) вся электронная почта, которая не может быть доставлена, попадала в каталог недопустимой почты. Эта папка бесконечно растет, пока не исчерпает дисковое пространство.
Exchange Server 2003 Пакет обновления 1 меняет это. По умолчанию он обрабатывает всю «плохую почту» виртуальным образом, при этом не накапливается мусор.
Если вы хотите сохранить свою плохую почту, вы измените пару настроек реестра:
HKLM\System\CurrentControlSet\Services\SMTPSVC\Queuing
Value: MaxBadMailFolderSize this is the size in KB.
Value: BadMailSyncPeriod specifies how often to check
the Badmail folder (in minutes).
Если установлено значение 0, плохая почта исчезает. -1 возвращается к настройкам до SP1. Однако, как и при циклическом ведении журнала, это не «вращает» сообщения - просто собирает сообщения, пока не будет достигнут максимальный размер папки, а затем перестает собирать больше плохой почты.
В Pre-Exchange Server 2003 SP1 папка плохой почты содержит сообщения, которые не могут быть доставлены, а также не могут быть возвращены отправителю. Таким образом, папка обычно содержит спам, и файлы в папке могут обычно просто удалите. Вы должны найти свой SMTP-сервер на таких серверах, заглянув в свойства вашего виртуального SMTP-протокола (есть настройка папки плохой почты).
Однако в Exchange нет настройки для периодической очистки содержимого папки. Опасность заключается в том, что эта папка останется незамеченной и будет продолжать заполняться. Эта ссылка также может быть вам интересна:
Удаление и архивирование недопустимой почты Exchange Server
Автоматическое удаление или архивирование файлов в каталоге badmail виртуальных SMTP-серверов.
Обычно C: \ Program Files \ Exchsrvr \ Mailroot \ Vsi 1 \ BadMail \, если вы используете Exchange 2000 (и 2003, я думаю). Если это SMTP-сервер IIS, он будет в C: \ inetpub \ mailroot \ smtpsvc1 \ badmail. Если это Exchange 2007, то его нет, но вместо этого вы можете использовать инструменты отслеживания сообщений.
Кроме того, я считаю, что Exchange 2003 SP1 покончил с хранилищем BadMail ... вероятно, из-за идеи, что их никто никогда не проверяет, не очищает. Если часто не проверять, что недоставленные электронные письма могут сильно раздуть ваш сервер.