Макросы в шаблонах

Наверх  Предыдущий  Следующий

Макросы, это специальные команды обработчику шаблонов, которые позволяют сгенерировать текст, настроить параметры письма и добавить в него свою подпись. Не забывайте, что перед названием макроса необходимо поставить символ "%".

 

Обратите внимание:

Макросы можно использовать не только в тексте шаблонов писем, но и в сортировщике. Многие действия Сортировщика также воспринимают макросы в качестве параметров. Таким образом, например можно переложить письмо в папку с именем %ODATE="yyyy-mm" (год и месяц письма) или %ABFROMNAME (имя отправителя по адресной книге). При этом папки могут создаваться автоматически!

 

Синтакс

 

Параметры макросов можно обрамлять двойными и одинарными кавычками (апострофами). Если эти символы присутствуют в тексте параметра, их необходимо удвоить.  К примеру, параметром макроса  %MACRO='Текст "в двойных" кавычках' является строка Текст "в двойных" кавычках.

И еще один пример: %MACRO="Текст ""в двойных"" кавычках" - обратите внимание на то, что кавычки в середине параметра указаны дважды.

В большинстве случаев, текст для подстановки в параметр макроса можно сгенерировать заранее:

%TO='%QINCLUDE="ОченьПолезныйБыстрыйШаблон"'

 

При написании придерживайтесь следующих правил:

· В некоторых случаях вам могут потребуются скобки, например если макрос требует больше одного параметра.
· Кавычки не обязательны, если параметр состоит только из одного слова(без пробелов) или используются скобки.
· Перед каждым макросом должен быть символ процента %.
· Некоторые макросы требуют обязательного параметра (например: %ATTACHFILE="C:\My Files\invoice.txt"), для некоторых параметры необязательны; при этом параметры могут содержать другие макросы, текст, адреса и другое.
· Макросы работают только по текущему письму, и если, например, используются макросы конфигурации, перекрывающие общие настройки программы, то изменения будут применены только для текущего письма!

 

Список макросов, описанный здесь не является полным. На сайте программы, а также на сайтах, посвящённых программы вы можете найти дополнительные подключаемые модули (плагины), которые могут существенно расширить список макросов, которые вы можете использовать в The Bat!.

 

 

Перечень макросов по группам:

Полный список - полный список макросов в алфавитном порядке;

Адресная информация - почтовые адреса, фамилия, имя отправителей и получателей;

Текст и тема - макросы, управляющие текстом и темой создаваемого письма;

Формат письма - параметры письма, приложенные файлы;

Дата и время - дата и время письма;

Заголовки письма - содержимое заголовков письма;

Адресная книга - информация об отправителе и получателе из адресной книги;

Системная информация - сведения о системе;

Безопасность - макросы, управляющие подписью и шифрованием;

Фильтры - макросы, используемые в сортировщике писем;

Программирование - регулярные выражения, логические условия, переменные.

 

 

Смотрите также:

Шаблоны

Быстрые шаблоны

Девизы