Пользуюсь этой программой уже лет 10. И только сейчас мне часто приходится цитировать письма при ответе. Сначала я не понимал, как сделать автоматическое цитирование при ответе - поэтому копировал адресата, тему и тело письма в новое письмо.
Потом дошло, что удобство The Bat - это отдельные шаблоны для каждого ящика. В том числе шаблон ответа, в который можно включать переменные с процентами, именуемыми макросами. Мое решение шаблона ответа - 2 переноса строки, линия, перенос строки, "%Quotes" (вставка тела предыдущего письма). Теперь по нажатии на клавишу F4 автоматически формируется ответное письмо. Список всех макросов для работы с шаблонами: %FROMNAME - ФИО отправителя. %FROMFNAME - Имя отправителя. %FROMLNAME - Фамилия отправителя. %FROMADDR - Е-mail адрес отправителя. %FROM = "адрес" - Позволяет изменить адрес отправителя. %FOLDERFROMADDR - Адрес из поля FROM, указанный в свойствах активной папки. %FOLDERFROMNAME - Имя из поля FROM, указанное в свойствах активной папки. %FOLDERORGANISATION, %FOLDERORGANIZATION - Название организации, указанное в свойствах активной папки. %BCC = "адрес(а)" - Добавляет адрес(а) в поле BCC. %CC = "адрес(а)" - Добавляет адрес(а) в поле CC.
%TONAME - ФИО первого получателя из поля TO вашего сообщения. %TOADDR - Адрес первого получателя из поля TO вашего сообщения. %TO = "адрес(а)" - Добавляет адрес(а) в поле TO. %TOLIST - Список всех получателей из поля TO вашего сообщения. %OTOADDR - (ответ и пересылка) Первый получатель исходного сообщения (содержимое поля TO). %OTONAME - (ответ и пересылка) ФИО первого получателя исходного сообщения из поля TO.
%SUBJ - Тема сообщения без префиксов Re: и Fwd:. %SUBJECT = "тема" - Позволяет назначить новую тему сообщения. %FULLSUBJ, %FULLSUBJECT - Тема нового сообщения (полностью). Примечание: Тема включает в себя префиксы Re: и Re[n]:. %REPLYCOUNTER, %RECOUNT - Счетчик количества ответов на ваше сообщение. Пример: %SUBJECT="%RECOUNT Предлагаю сменить тему сообщения". %SINGLERE - При ответе на сообщение убирает из темы префикс Re.
%CURSOR - Переводит курсор текстового редактора на указанную позицию в тексте сообщения. %BLANK - Позволяет создать пустое сообщение (если не указывать этот макрос, программа заменит пустой шаблон на соответствующий шаблон по умолчанию). %CLEAR - При использовании в быстром шаблоне очищает текст сообщения. %QUOTES - Текст исходного сообщения в виде цитаты. %QUOTES = "текст" - Любая строка в виде цитаты. %COOKIE - Произвольный девиз из набора Ящик -> Свойства почтового ящика -> Шаблоны -> Девизы. %INCLUDE = "путь к файлу" - Текст, созданный по шаблону из указанного файла. %QINCLUDE="псевдоним", %QT="псевдоним" - Позволяет вставить в текст сообщения результат работы быстрого шаблона с указанным псевдонимом. Примечание: Параметр должен в точности соответствовать псевдониму, который вы определили в редакторе быстрых шаблонов. %CAPITAL = "текст" - Преобразует первую букву каждого слова из этого текста в верхний регистр (в прописные буквы). %CAPITALFIRST = "текст" - Преобразует первую букву из этого текста в верхний регистр (в прописную букву). То же что и UCFIRST. %UCFIRST = "текст" - Преобразует первую букву из этого текста в верхний регистр (в прописную букву). То же что и CAPITALFIRST. %UPPER = "текст" - Преобразует указанный текст в верхний регистр (в прописные буквы). То же что и CAPITAL. %LOWER = "текст" - Преобразует указанный текст в нижний регистр (в строчные буквы).
%DATE , %DATE="текст" - Дата, используется полный формат даты, установленный в операционной системе. %DATEEN - Дата в формате: день недели, месяц, день, год, причем значения полей день недели и месяц указываются прописью на английском языке. %DATESHORT - Дата, используется краткий формат даты, установленный в операционной системе. %DOW - День недели. %TIME, %TIME="текст" - Время, используется краткий формат времени на основе системных параметров. Вы можете использовать свой формат с указанием параметра. %TIMELONG - Время, используется полный формат времени на основе системных параметров. %TIMELONGEN - Время в формате часы:минуты:секунды AM/PM.
%ACCOUNT = "название" - Назначает активным почтовый ящик с указанным названием. %FOLDER="полный путь папки" - Устанавливает текущую папку и ящик. После использования такого макроса соответственно изменятся значения персональных данных для сообщения, а также значения получаемых данных их макросов, отвечающих за имя папки и ящика. Полный путь должен быть представлен в виде: \\ящик\путь\к\папке или "путь\к\папке". %ATTACHFILE = "путь к файлу" - Прикрепляет к сообщению указанный вами файл. %ATTACHVCARD - Прикрепляет к сообщению vCard (визитную карточку) активного почтового ящика. %ATTACHMENTS - Список файлов, прикрепленных к новому сообщению. %CHARSET = "идентификатор" - Позволяет изменить кодировку нового сообщения. Идентификатор необходимой таблицы (набор символов MIME) можно узнать в диалоговом окне Свойства -> Таблицы перекодировок. %LANGUAGE = "идентификатор" - Позволяет назначить необходимый язык для проверки орфографии. %SPLIT - Разбивает исходящее сообщение на части в случае превышения рекомендуемого размера, указанного в разделе Файлы и каталоги диалогового окна Свойства почтового ящика %NOSPLIT - Запрещает автоматическое разбиение исходящих сообщений на части (по умолчанию опция разбиения сообщений настраивается в свойствах ящика в разделе Файлы и каталоги). %PRIORITY = "H/N/L" - Установить приоритет нового сообщения (H-высокий, N-нормальный, L-низкий). %RCPTCONFIRM - Установить для нового сообщения флажок Подтверждение доставки. %READCONFIRM - Установить для нового сообщения флажок Подтверждение прочтения.
%ACCOUNTNAME - Название активного почтового ящика. %FOLDERNAME - Название активной папки. %WINDOWSBUILDNUMBER - Версия Windows (номер сборки). %THEBATSERIALNUMBER - Серийный номер The Bat!. %THEBATVERSION - Версия The Bat!. %TRACKINGNUMBER - Случайное 32-битное число в шестнадцатеричном формате. %PAGENUMBER - Номер страницы, которая была распечатана. %TOTALPAGES - Количество всех страниц для печати. %ACCOUNTATTACHDIR - Полный путь к папке хранения прикреплённых файлов (если задан такой параметр в свойствах ящика). Этот макрос может быть полезен как параметр для макросов %ATTACHFILE, %INCLUDE и %PUT. %ACCOUNTDIR - Полный путь к домашней папке ящика. Этот макрос может быть полезен как параметр для макросов %ATTACHFILE, %INCLUDE и %PUT. %MAILDIR - Содержит полный путь к почтовой папке программы. Этот макрос может быть полезен как параметр для макросов %ATTACHFILE, %INCLUDE и %PUT. %PROGRAMDIR - Полный путь к папке, где установлена программа. Этот макрос может быть полезен как параметр для макросов %ATTACHFILE, %INCLUDE и %PUT. %SIGNCOMPLETE - Позволяет установить параметр Подписать перед отправкой в редакторе сообщений. %ENCRYPTCOMPLETE - Автоматически зашифровывает сообщение перед его отправкой. %NOSIGNCOMPLETE - Позволяет отменить параметр Подписать перед отправкой в редакторе сообщений. %NOENCRYPTCOMPLETE - Позволяет отменить параметр Зашифровать перед отправкой в редакторе сообщений. %USEPGP - Разрешает использование OpenPGP на время текущего сеанса редактирования. %NOUSEPGP - Запрещает использование OpenPGP на время текущего сеанса редактирования. %AUTOPGPMIME - Устанавливает автоматическое использование опции PGP/MIME для сообщения по этому шаблону. %PGPMIME - Разрешает использование PGP/MIME для этого письма. %NOPGPMIME - Отключает использование PGP/MIME для этого письма. То же, что и CLEARSIGN. %USESMIME - Разрешает использование S/MIME на время текущего сеанса редактирования. %NOUSESMIME - Запрещает использование S/MIME на время текущего сеанса редактирования. %INSERTPGPKEY = "адрес" - Открытый ключ OpenPGP, который принадлежит владельцу указанного адреса (работает только с внутренней версией OpenPGP).
|