Макросы в шаблонах |
Наверх Предыдущий Следующий |
Макросы, это специальные команды обработчику шаблонов, которые позволяют сгенерировать текст, настроить параметры письма и добавить в него свою подпись. Не забывайте, что перед названием макроса необходимо поставить символ "%".
Обратите внимание: Макросы можно использовать не только в тексте шаблонов писем, но и в сортировщике. Многие действия Сортировщика также воспринимают макросы в качестве параметров. Таким образом, например можно переложить письмо в папку с именем %ODATE="yyyy-mm" (год и месяц письма) или %ABFROMNAME (имя отправителя по адресной книге). При этом папки могут создаваться автоматически!
Синтакс
Параметры макросов можно обрамлять двойными и одинарными кавычками (апострофами). Если эти символы присутствуют в тексте параметра, их необходимо удвоить. К примеру, параметром макроса %MACRO='Текст "в двойных" кавычках' является строка Текст "в двойных" кавычках. И еще один пример: %MACRO="Текст ""в двойных"" кавычках" - обратите внимание на то, что кавычки в середине параметра указаны дважды. В большинстве случаев, текст для подстановки в параметр макроса можно сгенерировать заранее: %TO='%QINCLUDE="ОченьПолезныйБыстрыйШаблон"'
При написании придерживайтесь следующих правил:
Список макросов, описанный здесь не является полным. На сайте программы, а также на сайтах, посвящённых программы вы можете найти дополнительные подключаемые модули (плагины), которые могут существенно расширить список макросов, которые вы можете использовать в The Bat!.
Перечень макросов по группам: Полный список - полный список макросов в алфавитном порядке; Адресная информация - почтовые адреса, фамилия, имя отправителей и получателей; Текст и тема - макросы, управляющие текстом и темой создаваемого письма; Формат письма - параметры письма, приложенные файлы; Дата и время - дата и время письма; Заголовки письма - содержимое заголовков письма; Адресная книга - информация об отправителе и получателе из адресной книги; Системная информация - сведения о системе; Безопасность - макросы, управляющие подписью и шифрованием; Фильтры - макросы, используемые в сортировщике писем; Программирование - регулярные выражения, логические условия, переменные.
Смотрите также: |