Назад | Перейти на главную страницу

Exchange: как просмотреть сообщения в папке BadMail?

Это простой вопрос, он должен быть где-то в документации, но в любом случае.

Как мне получить доступ к этой папке 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 ... вероятно, из-за идеи, что их никто никогда не проверяет, не очищает. Если часто не проверять, что недоставленные электронные письма могут сильно раздуть ваш сервер.