Используем шаблоны в TheBat! с умом

TheBat! — очень мощный клиент электронной почты. Программа позволяет автоматизировать выполнение множества рутинных операций (писать приветствия, удалять подпись при ответе и т.п.). Однако два наиболее существенных преимущества, выделяющие ее среди огромной массы аналогичных разработок, — это наличие шаблонов и мощного языка макросов.

🙋‍♀️ Телеграм-канал «Ждём резюме» поможет найти работу или сотрудников.

Как и в случае с Word, пользователи применяют в работе лишь 5% возможностей The Bat! Следствием этого является наличие в письмах шаблонных фраз «Здравствуйте, Dmitry, вы писали:». На мой взгляд, это не очень-то и красиво по отношению к адресату — явно дается знать, что лень потратить время на набор фразы. Но выход есть, можно так использовать шаблоны, что адресат об этом никогда не догадается.

Прежде всего нам потребуется установить подключаемый модуль NameRus и изменить шаблон, добавив новый макрос. Плагин «переводит» Распространенные на пространстве бывшего СССР имена с латиницы на кириллицу. Таким образом, «Sergey» превратится в «Сергея».

Поскольку вам могут поступать письма не только на русском, но и, например, на английском, было бы неплохо, чтобы программа сама определяла язык письма и в зависимости от этого уже использовала русскоязычный или англоязычный шаблон (т.е. в зависимости от языка письма при ответе будет вставляться буржуйское «Hello» или наше «Здрасте»). Три года назад решение этой проблемы предложил пользователь Homeric в дискуссионном листе TheBat!:

Я определяю по наличию четырех и более 8-битных символов в письме, независимо от кодировки письма. Один восьмибитный символ проверять смысла нет, так как во французском тексте такое есть.

Для писем на английском я также отключаю инициалы в цитате — на Западе не принято инициалы в цитаты ставить и западные мейлеры их не поддерживают.

Шаблон:

%SINGLERE%IF:»%REGEXPTEXT='([\xc0-\xff]{4})'»><«»:»Привет %TOFNAME,

%ODATE в %OTIME Вы писали:»:»%QUOTESTYLE=»»None»»Hello %TOFNAME,

%ODATEEN at %OTIMELONGEN you wrote:»

%QUOTES

%CURSOR


%FROMFNAME
%IF:»%REGEXPTEXT='([\xc0-\xff]{4})'»><«»:»%COOKIE=»»D:\MAIL\template\Cookies-ru.\
txt»»»:»%COOKIE=»»D:\MAIL\template\Cookies-en.txt»»»

Вот такое элегантное решение стоит взять на заметку работникам служб поддержки ;)

Это упрощённая версия страницы.

Читать полную версию
Обложка: Лайфхакер
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
LifeHacker
18.04.07 16:28
Нет, тут, видимо, дело в другом. Похоже, что Wordpress поменял кавычки. Если вернуть их обратно, ошибки Error: missing не появляется, но и шаблон не заработал. На выходных займусь этим вопросом. А пока можно воспользоваться альтернативным вариантом. P.S. Сорри, что не заработал шаблон. Полгода назад, когда пользовался Батом, у меня было все ОК. :(
Виктор
28.04.07 11:52
сейчас все больше стало появлятся контактов с Китаем - для таких случаев шаблоны есть?
Качественные программы и услуги: 1с бухгалтерия версии: 1с 8 и 1с 7.7 и 1с 8.1
29.03.08 13:50
Лайфхакер-2007: апрель &laquo; БлоГ-БеSт
12.04.10 15:25
[...] Используем шаблоны в TheBat! с умом …было бы неплохо, чтобы программа сама определяла язык письма и в зависимости от этого уже использовала русскоязычный или англоязычный шаблон (т.е. в зависимости от языка письма при ответе будет вставляться буржуйское «Hello» или наше «Здрасте»). Три года назад решение этой проблемы предложил пользователь Homeric в дискуссионном листе TheBat! [...]
Читать все комментарии