Есть программы, от которых не угнаться,
Как-то шефу по лицу заехал торт.
Есть такие, в кого сложно не влюбляться,
Например, в клиент почтовый Thunderbird.
В Linux не так много простых, красивых, современных почтовых программ, как может показаться на первый взгляд. Фактически, помимо нашего героя, почтовый мир представлен стандартными программами из KDE (KMail) и Gnome (Evolution). Проводя параллели с Windows (чтобы поняли ВСЕ, о чем речь), можно сказать, что KMail – это The Bat, Becky, и прочие ориентированные на текстовый обмен письмами почтовики. См. *1*. Понятно теперь почему? Evolution – это Outlook (не Express). Остается очень широкая незаполненная ниша в обеих ОС. Это почтовая программа, которая должна одинаково мощно работать как с текстом, так и с html, иметь множество полезных функций, необходимых как для домашнего, так и для офисного использования и не быть отягощена функциями органайзера (календарь, планировщик). Самое время вспомнить о Thunderbird, наследнике Mozilla Mail, который удовлетворит самого взыскательного пользователя. Давайте возьмем несколько популярных почтовиков и сравним их с Thunderbird по возможностям.
|
|
Thunderbird 0.3 |
Kmail 1.4.3 |
Becky 2.0.7 |
Outlook Express 6.00 |
|
Функции редактора писем |
||||
|
Создание HTML |
Да |
Нет |
Да (нужен IE) |
Да (нужен IE) |
|
Цитирование HTML тегом <blockquote> |
Да |
N/A |
Нет, как и The Bat (*1*) |
Да |
|
Вставка текста внутрь, цитаты (HTML) |
Да |
N/A |
Нет (все равно «зелененьким» покажет) |
Нет |
|
Цитирование имя в plain-text |
Нет |
Нет |
Да, как и The Bat (*1*) |
Нет |
|
Настраиваемые шаблоны |
Да (вручную) |
Да |
Да |
Да (но по-идиотски сделано) |
|
Цитирование не только цветом шрифта, но и фона |
Да |
Нет |
Нет |
Нет |
|
Форматирование «по обоим краям» в plain- text |
Нет (только в HTML) |
Нет |
Нет (но это может The Bat) |
Нет (только в HTML) |
|
Уникальная поддержка графических смайликов |
Да (тегами) |
N/A |
Нет |
Нет (но есть плагин Emomail) |
|
Автоопределение формата письма (*2*) |
Да |
N/A |
Нет |
Нет |
|
Русский интерфейс, орфография |
Да |
Да |
Нет (только рожица) |
Да |
|
Общие функции |
||||
|
Встроенный спам-фильтр |
Да |
Нет |
Нет |
Нет |
|
Фильтрация писем на сервере |
Нет |
Да |
Да |
Нет |
|
Каждому адресу отдельная папка |
Да |
Нет |
Да |
Нет |
|
Темы |
Да |
Нет |
Нет |
Нет |
|
Расширения |
Да |
Нет |
Да |
Нет (есть программы, заточенные под OE) |
|
Бесплатность |
Да |
Да |
Нет |
Нет (он же в составе платной ОС) |
|
В процессе ли разработки |
Да |
Да |
Да |
Нет (до Longhorn) |
|
Уязвимость |
Нет (хотя теоретически можно) |
Нет, 100% иммунитет |
Да (из-за IE) |
Да |
(*2*) – если в письме нет ничего «html-ного», то оно создается как plain-text, иначе html
Мы видим, что Thunderbird не идеален (лучшее – враг хорошего), но превосходит другие почтовые программы, если рассматривать наиболее востребованные в обиходе функции. Все вышесказанное было приведено лишь для того, чтобы вы попробовали этот почтовик. Вслед за пробой обычно происходит процесс настройки программы, а еще через некоторые время у пользователя появляется желание найти у программы еще какие-нибудь уникальные возможности, чтобы убедиться в том, что программа, с которой он работает, лучшая в своем роде (по его мнению, разумеется). Попробую помочь вам в последнем вопросе. Конечно, скрытые возможности, в большинстве своем, отыскивал не я сам. Источники были разные, но львиную долю приятных секретов мне поведал Александр Л. Cловесник a.k.a Unghost (als@sviblоvо.ru). Форум русскоязычной поддержки Thunderbird - Mozilla Thunderbird. (Программы)
Итак, поехали.
1) шаблоны можно настраивать, например, сделать приветствие в 2 строки. В user.js добавить:
user_pref("mailnews.reply_header_ondate",
"On %s you wrote,");
user_pref("mailnews.reply_header_authorwrote", "Hello, %s");
user_pref("mailnews.reply_header_colon","");
user_pref("mailnews.reply_header_separator", "");
user_pref("mailnews.reply_header_type", 3);
user_pref("mailnews.reply_header_locale","ru-ru");
В результате получаем:
Hello, bugzilla-daemon@altlinux.ru
On 22.10.03 15:46 you wrote,
2) при отображении обычных заголовков письма показываются только поля От, Обратный адрес, Дата, Кому, Тема. Но к этому можно кое-что добавить в user.js:
user_pref("mailnews.headers.showOrganization",
true); - показывает поле "Организация"
user_pref("mailnews.headers.showUserAgent", true); - показывает поле "Пользовательский
агент"
Порой бывает интересно, каким почтовиком человек пользуется.
3) некоторые развлечения со строкой "User Agent". Добавьте следующие строчки в user.js:
user_pref("general.useragent.locale",
"br-BR");
user_pref("general.useragent.vendor", "Thunderbird Rulez Forever");
user_pref("general.useragent.vendorSub", "0.7+");
и ваш строчка User Agent приобретет следующий вид:
User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; br-BR; rv:1.6a) Gecko/20031029 Thunderbird Rulez Forever/0.7+
4) Если вы создаете по умолчанию сообщения в формате HTML, то чтобы создать сообщение 100% в plain text нужно щелкнуть кнопку "Создать" удерживая "Shift".
5) можно удалять сообщения мимо корзины - комбинацией клавиш Shift + Del
6) можно добавлять свои заголовки в почтовые сообщения. Для этого добавьте в user.js строку такого вида:
user_pref("mail.compose.other.header", "X-Conspiracy,Approved,X-No-Archive");
При составлении сообщения в выпадающем меню (От, Кому... ) появятся 3 строки - X-Conspiracy,Approved,X-No-Archive. Иногда бывает полезно.
7) Из цитирования можно сделать красочную новогоднюю елку. В файл userContent.css добавить:
blockquote[type=cite] {
color: navy !important; background-color: RGB(245,245,245) !important;
}
blockquote[type=cite] blockquote {
color: maroon !important; background-color: RGB(235,235,235) !important;}
blockquote[type=cite] blockquote blockquote {
color: green !important; background-color: RGB(225,225,225) !important;}
blockquote[type=cite] blockquote blockquote blockquote {
color: purple !important; background-color: RGB(215,215,215) !important;}
blockquote[type=cite] blockquote blockquote blockquote blockquote {
color: teal !important; background-color: RGB(205,205,205) !important;}
8) Чтобы при старте сразу качалась почта со всех адресов, добавьте в user.js:
user_pref("mail.check_all_imap_folders_for_new", true);
9) Как известно, Thunderbird отображает в колонке "Дата" дату и время письма для писем, пришедших вчера и только время для писем, пришедших сегодня. Но это можно поменять. Нужно добавить несколько переменных в файл user.js:
user_pref("mail.ui.display.dateformat.thisweek",
1); - отвечает за формат даты писем, пришедших на этой неделе.
user_pref("mail.ui.display.dateformat.today", 1); - отвечает за формат даты писем
пришедших сегодня.
user_pref("mail.ui.display.dateformat.default", 1); - - отвечает за формат даты
все остальных писем.
Значения переменных:
0 - не отображать дату вообще (20:20).
1 - длинный формат (9 сентября 2003 г. 20:20)
2 - короткий формат (09.09.2003 20:20)
3 - только год и месяц (2003/09 20:20)
4 - день недели (Вт 20:20)
10) удобные клавиатурные сокращения:
- редактирование письма в outbox
– CTRL+E
- отправка в outbox – CTRL+SHIFT+ENTER
- раскрыть ветки обсуждения – «*», закрыть – «/»
- при создании html письма, CTRL+плюс – увеличить шрифт, CTRL+минус – уменьшить
- отправить и получить сразу – CTRL+T