Страницы: 1
RSS
Как присвоить значение для имени из адресной книги
 
Здравствуйте, недавно начал пользоваться БАТОМ и стал сталкиваться с рядом трудностей, которые не знаю как решить на данный момент.
О чем конкретно речь: Мне приходят письма от клиентов, у кого-то Личная карта заполнена корректно и при нажатии кнопки "ОТВЕТИТЬ" мне не приходится менять его имя.
Например: мне написал Иван Иванов <ivan.ivanov@mail.ru>, Если пользоваться макросом %TOFNAME, то при нажатии кнопки "ОТВЕТИТЬ" имя Иван будет автоматом прописано.

Но иногда приходят письма, где имя указано некорректно или вообще не указано.
Например: ванька <ivan.ivanov@mail.ru> или просто <ivan.ivanov@mail.ru>, тогда при нажатии кнопки ОТВЕТИТЬ мне приходится корректировать имя, все бы ничего, но поток клиентов большой и делать это постоянно муторно. Я пробовал менять имя на корректное в карте клиента (кликаем 2 раза на имейл человека и открывается карта из адресной книги), но это не помогает. Есть ли еще какие-то способы изменить имя на корректное? Может в карте как-то прописывать нужно по-хитрому? Пожалуйста,объясните.
 
Здравствуйте! При помощи макросов в индивидуальных шаблонах контактов в адресной книге вы можете подставлять желаемые имя и фамилию. К примеру, в свойствах контакта "Иван Иванов" включите шаблон ответа и добавьте следующие макросы:

%To=%Clear %To="Иван Иванов <%OFromAddr>"

Связка макросов %To=%Clear очистит при ответе поле "Кому", а макросы %To="Иван Иванов <%OFromAddr>" вставят в поле "Кому" адрес отправителя. К тому же, из этого шаблона вставится и имя "Иван Иванов".

В результате, при ответе на письмо от ванька <ivan.ivanov@mail.ru> в поле "Кому" программа вернёт следующее: Иван Иванов <ivan.ivanov@mail.ru>

Дополнительную информацию об использовании макросов в The Bat! вы найдёте в Справочнике: https://www.ritlabs.com/ru/support/help/35/#6231
Страницы: 1