none
Фильтрация вложенного файла в письме почтового ящика. RRS feed

  • Вопрос

  • Доброе время суток!

    Пограничный транспортный сервер - Edge

    Почтовый сервер - Exchange Server 2007

    Почтовый клиент - Используется Outlook 2003 и Outlook 2007

    Было мне дано указание:

    Разрешить клиенту "zaq123@css.ru" письмо с вложенным файлом с расширением zayavka.mdb, без архивации типа "*.RAR" или "*.ZIP", отправлять на внешний почтовый ящик к определённому адресату, к примеру qwe123@yandex.ru.

    Клиент использует Outlook 2007, имеется Exchange Server 2007 и конечно транспортный сервер Edge.

    Я в консоле сервера Edge прописал команду"Remove-AttachmentFilterEntry -Identity filename:*.mdb" и подтвердил удаление. Это решение глобальное, которое отключает фильтрацию файла с расширением *.mdb. Просто другого варианта я не вижу. Если у кого из вас есть идеи, прошу отписаться здесь решения данной проблемы.

    После выполнения операций, я создал письмо с вложением "zayavka.mdb" и отправляю на адресат "qwe123@yandex.ru". На "yandex.ru" провряю почту и вижу результат "zayavka.mdb.txt", содержание файла "Это вложение было удалено".

    Проверял "Get-TransportAgent" все включено в "True". В списке "Get-AttachmentFilterEntry" отсутствует "filename:*.mdb".

    Как исправить данную ситуацию ? Есть ли возможность настроить только для одного локального пользователя. чтобы он смог отправлять беспрепятственно письмо с вложенным файлом с расширением "*.mdb" на внешний почтовые ящики.

    P.S. Пробовал поиграться с фильтром, создал фильтр "zayavka.doc". Отправляю письмо с почтового ящика "zaq123@css.ru" с вложенным файлом "zayavka.doc" на внешний почтовый ящик "qwe123@yandex.ru". Результат срабатывает, вываливается сообщение на внешнем почтовом ящике  "zayavka.doc.txt" - "Это вложение было удалено". Убираю фильтр "zayavka.doc" и приходит письма без проблем на внешний почтовый ящик.

    В чём загвоздка, где искать проблему ?


    System Administrator CS 2012

    21 августа 2014 г. 5:34

Ответы

  • Проблема решилась довольно просто, но это опять решение глобальное. Обо всем по порядку:

    Наша задача исключить фильтрацию  вложенного файла с расширением "*.mdb".

    Смотрим список управлений фильтрацией вложений на пограничном сервере:

    "Get-AttachmentFilterEntry | fl" - смотрим в списке наличие  "*.mdb", если есть то удаляем:

    "Remove-AttachmentFilterEntry filename:*.mdb"

    и удаляем дополнительно тип контента приложения msaccess (Microsoft Access):

    "Remove-AttachmentFilterEntry contentype:application\msaccess"

    Теперь письмо с вложением файла "*.mdb". проходит успешно на внешний адрес почтовых ящиков.

    Но возникает вопрос, можно ли сделать исключение для одного файла допустим "zayavka.mdb" ? Чтобы не отключать всю фильтрацию.


    System Administrator CS 2012

    • Помечено в качестве ответа Dim4ick 28 августа 2014 г. 5:37
    28 августа 2014 г. 5:37

Все ответы

  • Ни у кого идеи нет, как исправить ситуацию? Прогуглил и ничего не дало...

    System Administrator CS 2012

    26 августа 2014 г. 6:18
  • Проблема решилась довольно просто, но это опять решение глобальное. Обо всем по порядку:

    Наша задача исключить фильтрацию  вложенного файла с расширением "*.mdb".

    Смотрим список управлений фильтрацией вложений на пограничном сервере:

    "Get-AttachmentFilterEntry | fl" - смотрим в списке наличие  "*.mdb", если есть то удаляем:

    "Remove-AttachmentFilterEntry filename:*.mdb"

    и удаляем дополнительно тип контента приложения msaccess (Microsoft Access):

    "Remove-AttachmentFilterEntry contentype:application\msaccess"

    Теперь письмо с вложением файла "*.mdb". проходит успешно на внешний адрес почтовых ящиков.

    Но возникает вопрос, можно ли сделать исключение для одного файла допустим "zayavka.mdb" ? Чтобы не отключать всю фильтрацию.


    System Administrator CS 2012

    • Помечено в качестве ответа Dim4ick 28 августа 2014 г. 5:37
    28 августа 2014 г. 5:37