![]() | |
| Для чего нужен Fentun и как им пользоваться? |
Программа Fentun понимает формат Transport Neutral Encapsulation Format (TNEF) от Microsoft. Если зарегистрировать эту программу в Netscape для работы с приложениями "application/ms-tnef", то можно будет извлекать приложения, встроенные в TNEF. Так же просто использовать Fentun с другими немайкрософтовскими почтовыми программами, то есть можно будет просматривать почтовые приложения, добавленные Microsoft e-mail composer.
Возьмем и рассмотрим пример:
Майкл запускает Outlook и видит прикольную картинку, над которой он хохочет, чуть не падая со стула. Он немедленно аттачит эту картинку как gif-файл к своему письму к Марине.
Марина запускает Netscape Navigator и получает письмо от Майкла. Из письма становится ясным, что картинка - просто атас: Майкл редко смеется без серьезной на то причины. Поэтому Марина тоже хочет посмотреть картинку, однако вместо нее она видит в письме приложение "application/ms-tnef". Сначала ей хочется заплакать, потом она проклинает этот дурацкий Netscape, но потом до нее доходит, что это Мелкософт пытается втюхать народу новый стандарт, чтобы снимать таксу каждый раз, когда он этот стандарт изменяет. Поэтому вместо того, чтобы дать волю своим кровожадным инстинктам и обдумать наилучший способ мести, Марина собирает волю в кулак и прибегает к мощной поддержке Интернета. Уж там-то точно найдется что-нибудь простенькое и недорогое, чтобы преодолеть козни Мелкософта.
И ее надежде не оказываются тщетными: она находит Fentun. После безболезненного download (219 Кб) и быстренького прочтения раздела "Как использовать Fentun" на сайте http://twain.softhome.net/fentun/ (см. ниже, но уже по-русски), Марина инсталлирует программу и регистрирует ее в Netscape Communicator для обработки MIME-приложений "application/ms-tnef".Теперь она обращается к TNEF-приложению Майкла, дважды щелкает по нему мышом, извлекает картинку в файл и открывает ее. Далее следует еще одно падение со стула от смеха.
ТЕПЕРЬ БОЛЕЕ СЕРЬЕЗНО О FENTUN
Эта программа запускается под Linux и Windows 95. Если кому-то потребуется 3.1 - обратитесь к автору, обещает помочь. Если вы работает на другом диалекте UNIX автор также готов помочь, особенно, если экземпляр этой ОС вы подарите автору. Освоение программы мы проделаем в FAQ-режиме:
Q1. Я дважды щелкаю по fentun.exe, но ничего не происходит. Почему?
Потому что. Программа предполает один (и только один) параметр в командной строке, где указывается полный путь к файлу с приложением типа ms-tnef.
Как действовать. Есть три пути:
Q2. Когда Fentun открывает приложение формата TNEF, в строке статуса появляется сообщение "No attachments found in ms-tnef data" ("В данных ms-tnef не найдено приложения") и ничего не выводится.
Потому что. Поток данных TNEF содержит исходное сообщение e-mail в формате RTF (можно использовать жирный шрифт, подчеркивание, курсив и т.д.). Кроме того, в потоке может присутствовать и приложение. В нем также содержатся свойства MAPI, информация о дате/времени и пр.
Если от кого-то вы получили приложение ms-tnef, вы будете получать его в каждом новом присылаемом сообщении. Однако далеко не все приложения ms-tnef могут содержать внутри другие приложения (картинки, зипы). Мэйловые программы Мелкософта включают поток TNEF и без дополнительных приложений, туда просто складывается информация о форматировании сообщения. Так что, если Fentun получает поток TNEF без дополнительных приложений, то именно это и отражется в строке статуса.
Как действовать. Лучше всего посылать свое письмо без всяких приложений. Приложения ms-tnef придуманы Мелкософтом с целью навязать народу новый стандарт (и отстричь за это дополнительные бабки впоследствии).
Q3. Где можно взять описание стандарта MS-TNEF?
Поищите на сайте Мелкософта ссылку на "TNEF Stream Structure", а также на "Transport Neutral Encapsulation Format" и "TNEF Stream Syntax". Эта документация использовалась для создания Fentun.
По мотивам сайта http://twain.softhome.net/fentun/
в вольном переводе Николая Корнева