|
- Юрий
Меркулов, 6.11.2003 -
Есть программы, от которых не угнаться,
Как-то шефу по лицу заехал торт.
Есть такие, в кого сложно не влюбляться,
Например, в клиент почтовый 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
Все вышесказанное проверено и работает.
Желаю вам иметь много друзей по переписке и поздравляю с грядущими на
момент прочтения статьи праздниками.
|