Сегодня же мы познакомимся с первым представителем «воздушных тяжеловесов» - птицей грома, но не простой, а портативной. Птенчиком грома, если точнее. Еще точнее - внебрачным птенчиком грома, потому как на официальном сайте Thunderbird (надеюсь, вы уже догадались, что речь идет именно об этом почтовом клиенте) - www.mozilla.com/en-US/thunderbird - вы ничего не узнаете о портативной версии. Упортативили птичку - впрочем, совершенно легально - умельцы с сайта portableapps.com, и искать ее нужно именно там. Стандартный дистрибутив (на сайте в настоящий момент предлагается версия 1.5.0.8) весит 6 Мбайт, расширенный - с поддержкой цифровых подписей и шифрования (GPG+Enigmail)- 7,5 Мбайт. Занимают птенчики в установленном виде соответственно 22 и 29 Мбайт вашей флэшки, что при нынешних объемах, в общем, некритично. Зато /за эти деньги/(зачеркнуто) вы получаете массу возможностей, недоступных никакому веб-интерфейсу, даже Великому и Могучему Gmail (брин, брин, брин).
Но для начала птичку нужно извлечь из дистрибутивного яйца и обучить чирикать на родном для большинства из нас русском языке. Если первый этап не представляет никакой сложности - скачал яичко, стукнул по нему два раза да указал путь до гнезда - то второй требует дополнительных телодвижений, ибо свежевылупившийся птенчик балакает исключительно на пиндосской (см. «Голубятни») мове. Проще всего будет тем, кто уже использует Thunderbird в его обычной - не портативной - версии на своем компьютере. Все, что им понадобится сделать - залезть /в гнездо/(зачеркнуто) на флэшку, найти там папку с птенцом и /убить его/(зачеркнуто) удалить все файлы из подпапки ThunderbirdPortableAppthunderbird, а затем переписать в нее все содержимое папки Thunderbird с локального компьютера. При этом, кстати, версия Thunderbird может и отличаться от предлагаемой 1.5.0.8 - например, на официальном сайте Thunderbird оперился уже до 1.5.0.9. Вся соль этого нелогичного на первый взгляд процесса в том, что портативная птица грома от обычной отличается, собственно говоря, только взлетно-посадочной полосой - специальным пускателем с именем ThunderbirdPortable.exe, который при запуске создает для птички комфортные условия обитания, а при выходе аккуратно подчищает все следы.
Если же обычного Thunderbird у вас пока нет, то вокруг птенчика придется немного попрыгать с малым бубном до тех пор, пока он не скажет «Папа» (ну, или «Мама», как вам приятнее). Поскольку локализация отличается от версии к версии, я рекомендую сначала запустить гром-птицу в полет, отплеваться от предложения создать новый аккаунт и проверить наличие новых перышек командой Help - Check for Updates. У меня при этом программа успешно обновилась до версии 1.5.0.9. Затем скачиваем расширение, позволяющее менять локализацию в Firefox и Thunderbird, и устанавливаем его, открыв скачанный файл командой Tools-Extensions-Install. Потом то же самое проделываем с русским (или каким иным) языковым файлом ru.xpi - скачиваем XPI-файл его с официального мозилловского сайта с длинным-предлинным адресом releases.mozilla.org/pub/mozilla.org/thunderbird/releases/1.5.0.9/win32/xpi и открываем птенцом грома. (Для использования web-почты типа Gmail, Yahoo! и иже с ними для работы со своими почтовыми ящиками скачиваем и устанавливаем дополнительную надстроечку вот отсюда: webmail.mozdev.org.) Выходим. Дожидаемся, пока /лампочка на флэшке отмигает/(зачеркнуто) запись на флэшку завершится, и снова заходим. Идем в Tools-Other Languages, выбираем Russian, выходим, заходим и наконец-то умиляемся первому русскоязычному щебетанью птенца: «Чтобы получать сообщения, сначала нужно создать учётную запись». Обратите внимание - птичка столь грамотна, что знает даже про наличие в русском языке буквы "Ё"! Йо!
Что ж, сказали «надо» - значит, «надо». Хотя, если вы уже пользуетесь Thunderbird на локальной машине, то настройки, равно как и существующие почтовые ящики, можно просто скопировать. По умолчанию данные пользователя хранятся в папке C:Documents and Settings[user]Application DataThunderbirdProfilesdefault.???, и все ее содержимое требуется скопировать в подпапку Dataprofile в Thunderbird Portable. Ежели программа после этого откажется запускаться, то папку DataProfile нужно вычистить и переписать только почтовые базы (папки Mail and ImapMail) и файлы prefs.js и abook.mab.
У меня же на ноутбуке основным почтовым клиентом - мышь летучая, поэтому пришлось натаскать птенчика на свои ящики. «Мастер» удобен, хотя и не позволяет навскидку настроить несколько важных параметров - например, авторизацию SMTP и параметры удаления почты с сервера, поэтому сразу после его завершения приходится залезать в «Инструменты-Параметры учетной записи…», где и настраивать искомое. Кстати, авторизация SMTP включена по умолчанию, что приятно. Разработчики портативной версии рекомендуют также включить опцию «Загружать только заголовки сообщений», что, по их словам, приводит к уменьшению количества обращений к флэшке и, соответственно, продлевает срок ее жизни. Исходя из тех же соображений и для повышения удобства работы, из портативной версии были удалены некоторые функции версии полной - например, проверка /на вшивость/(зачеркнуто) на «умолчальный» почтовый клиент, автоматическое сохранение адресов в адресную книгу, и добавлена автоматическая правка путей для всех расширений. Таким образом, вне зависимости от того, какая буква будет присвоена вашей флэшке на другом компьютере, все расширения будут нормально работать - правда, для этого надо не забывать закрывать Thunderbird Portable перед каждым выниманием флэшки. Впрочем, это надо делать в любом случае для сохранности почтовых баз и «вычистки следов».
Но вернемся к нашим пернатым. Из всего богатства функций гром-птицы меня лично порадовали две возможности: первая - просто так, вторая - применительно именно к портативному «офису». Просто так мне очень глянулась возможность указывать, создавать ли для нового аккаунта отдельную папку или же складывать почту с него в папку общую. Та версия Outlook, которой я пользовался до перехода на The Bat! пару лет назад, не позволяла первого, а та версия The Bat!, которой я пользуюсь сейчас, не позволяет второго. И это заставляло и заставляет меня страдать. Возможно, я чего-то где-то упустил и свежие версии почтовиков от Ritlabs и Microsoft умеют управляться с папками и так, и эдак, но проверять я пока не собираюсь: почта для меня - один из основных коммуникационных инструментов, и пока все работает, экспериментировать с новыми версиями я не собираюсь.
Вторая же, «портативная» полезность - возможность подписки на RSS-потоки. Места на флэшке не так уж и много, чтобы искать и устанавливать отдельные программы для чтения RSS-лент, а тут весь процесс настройки укладывается в два шага: создать папку да добавить в нее адрес RSS-ленты. Сообщения в ней отображаются так же, как и заголовки писем, а при щелчке по заголовку само сообщение открывается в окне просмотра письма. Предельно просто, привычно, удобно. Можно, кстати, подписываться и на новостные конференции, но эта возможность мне, мягко говоря, неинтересна, потому осталась неизученной.
В остальном же - прекрасный, полноценный почтовый клиент. Правда, мне еще не довелось как следует пощупать и сравнить с гром-птицей летучую мышь-путешественницу, то бишь The Bat! Voyager, но у пташки перед мышкой есть одно непреодолимое преимущество: цена. Вернее, отсутствие таковой.
Программистам же рекомендую посмотреть приложенные в комплекте «сырцы», потому как идея написать специальный запускатель для «упортативливания» уже существующих программ мне кажется ныне очень и очень актуальной. Здесь пахнет востребованностью, парни!
Еще одна фенечка портативной версии гром-птицы восхищает своей продуманностью: возможность запускать программу и работать с ней с носителей, защищенных от записи- оптических дисков или «закрытых» флэшек. Для этого требуется единожды настроить Thunderbird Portable, найти в папочке Other/Thunderbird Portable Source файл ThinderbirdPortable.ini (в той же папке лежит файл readme.txt, описывающий значения остальных ключей ini-файла), изменить в нем одну строчку, написав RunLocally=true, и переписать в папку с исполняемым файлом ThunderbirdPortable.exe. После этого всю папку с портативной гром-птицей можно спокойно записывать на компакт-диск или же закрывать флэшку от записи. При каждом запуске загрузчик будет проверять, стартует он с обычного или с read-only-носителя, и во втором случае скопирует все рабочие файлы во временную папку на том компьютере, за которым вы работаете, а при выходе из программы аккуратненько их сотрет. Минус такого решения в том, что вы не сможете сохранить ни полученную, ни отправленную почту, ни любую другую информацию, измененную во время этой сессии. Плюс - в том, что вы можете безбоязненно подключить защищенную от записи флэшку к потенциально или реально зараженному вирусом компьютеру без опасения подхватить заразу. Такой вот аппаратно-программный презерватив получается.
ПИСЬМОНОСЕЦ: Проблемы с написанием
Автор: Леонид Левкович-Маслюк