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

OWA 2003, не может сохранять вложения * .fr3

У меня есть клиент, который использует приложение, использующее файлы * .fr3, которые, насколько мне известно, представляют собой не что иное, как двоичные файлы в проприетарном формате. Эти файлы периодически отправляются по электронной почте от компании-разработчика программного обеспечения моему клиенту. Используя Outlook (2003 или 2010), клиент может сохранить вложение, а затем скопировать файл в приложение, которое их использует. Пока никаких проблем и ничего необычного.

Когда клиент использует OWA (Exchange 2003), даже на том же компьютере, и пытается сохранить вложения, в результате получаются файлы с нулевым байтом. Решение, которое они использовали для тех сотрудников, которые имеют доступ только через OWA, заключалось в том, чтобы попросить поставщика программного обеспечения заархивировать их и повторно отправить. Это отлично работает в пределах файла, но требует дополнительных действий и беспокойства, которые не должны требоваться.

Я не могу найти ничего, чтобы объяснить, почему это только происходит с файлами * .fr3. Все остальные получаемые ими вложения, такие как * .zip, * .pdf, * .doc (x), * .xls (x) и т. Д., Сохраняются отлично. Антивирусное программное обеспечение (Avast) также не рассматривает * .fr3 как нечто особенное.

Являются ли файлы * .fr3 чем-то особенным с точки зрения OWA, о чем я не знаю? Как я могу убедить OWA обращаться с ними так же, как с другими типами файлов, которые все сохраняются без проблем? Это не проблема остановки шоу, а лишь одно из раздражающих моментов, которые я пытаюсь устранить для клиента.

Некоторое время назад у меня была такая же проблема с OWA 2003 с использованием специального расширения. По-видимому, причина заключалась в сочетании недопустимого типа MIME, возвращенного сервером, и IE, неправильно определяющего тип MIME из заголовка файла.

Я все еще не уверен, почему загрузки были нулевыми байтами (это может происходить конкретно с файлами XML, но я ничего не читал об этом, происходящем с двоичными файлами), но это решило это:

  • Добавить .fr3 расширение с application/octet-stream Тип MIME в экземпляре IIS, который обслуживает OWA. (Если вы можете найти более подходящий тип MIME для файлов, используйте его вместо этого - application/octet-stream для общих двоичных файлов).

  • Следовать шаги, опубликованные Brad_Saide чтобы отключить обработку MIME и сниффинг MIME на клиенте. Это вкратце:

Перейдите к следующим разделам реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MIME_HANDLING
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MIME_SNIFFING

Измените значение DWORD рядом с iexplore.exe с 1 на 0 в обеих областях.

В связанная публикация не рассматривает загрузку нулевого байта и говорит, что одно или другое решение (на сервере или на клиенте) должно устранять проблемы загрузки DOCX. Я внес оба изменения, и это решило мою проблему; К сожалению, я не пробовал вносить изменения постепенно, поэтому не уверен, что одно или другое исправит это.

Попробуйте сначала добавить пару расширения / MIME на сервер, а затем протестируйте и перейдите к клиентам.