Как задать "важность" email-а в ftl-шаблоне нотификации?

Обсуждаем TrackStudio по-русски

Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby olegko » Wed Oct 26, 2011 4:45 pm

Можно как-то в шаблоне email-нотификации задать важность (Importance) письма?

Суть идеи в том, чтобы исключить из темы письма поле "Приоритет", но отображать его посредством важности письма.

И как на счёт других параметров email-a? (например Outlook позволяет указывать кучу разных "tags" при отпраке письма)
olegko
 
Posts: 416
Joined: Tue Apr 08, 2008 12:56 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby Petr » Thu Oct 27, 2011 3:19 pm

не особо понял о чем вы. но это же вроде все можно сделать через ключевое слово.
TS Support
email: parsentev@yandex.ru
Petr
 
Posts: 1317
Joined: Wed Aug 12, 2009 4:38 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby olegko » Thu Oct 27, 2011 3:39 pm

Petr wrote:не особо понял о чем вы. но это же вроде все можно сделать через ключевое слово.

Вот здесь описано как модифицировать шаблоны почтовых уведомлений.
Из описанного следует, что можно менять например такие параметры email:
    От кого (From)
    Копия (CC)
    Скрытая копия (BCC)
    Ответный адрес (Reply-To)

Мой вопрос - можно ли подобным образом указать такой стандартный параметр как "Важность письма" (Importance)?

Я пробовал указать в шаблоне <#assign Headers={"X-Priority":"1"}/> - не сработало.
Было бы хорошо знать список всех параметров, какие можно задавать из шаблона и примеры как это сделать.
olegko
 
Posts: 416
Joined: Tue Apr 08, 2008 12:56 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby Petr » Thu Oct 27, 2011 4:03 pm

а как вы определили что не сработало. по коду все правильно это поле заносится в хеадер. в письме есть такое поле?
TS Support
email: parsentev@yandex.ru
Petr
 
Posts: 1317
Joined: Wed Aug 12, 2009 4:38 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby olegko » Thu Oct 27, 2011 4:27 pm

Petr wrote:а как вы определили что не сработало. по коду все правильно это поле заносится в хеадер. в письме есть такое поле?

Проверил путём получения нотификации с таким шаблоном.
Параметр в нотификации есть, но его значение равно не "1", как я указал, а "X-Priority: 3" - это дефолтное значение для всех нотификаций от TS.
olegko
 
Posts: 416
Joined: Tue Apr 08, 2008 12:56 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby olegko » Thu Oct 27, 2011 4:31 pm

olegko wrote:
Petr wrote:а как вы определили что не сработало. по коду все правильно это поле заносится в хеадер. в письме есть такое поле?

Проверил путём получения нотификации с таким шаблоном.
Параметр в нотификации есть, но его значение равно не "1", как я указал, а "X-Priority: 3" - это дефолтное значение для всех нотификаций от TS.

Хочу уточнить - параметр "X-Priority" - это действительно важность (Importance) письма? Или что-то другое?
olegko
 
Posts: 416
Joined: Tue Apr 08, 2008 12:56 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby Petr » Thu Oct 27, 2011 4:33 pm

ага у нас жестко этот парамент почему то прописан. поправим.
TS Support
email: parsentev@yandex.ru
Petr
 
Posts: 1317
Joined: Wed Aug 12, 2009 4:38 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby olegko » Thu Oct 27, 2011 4:46 pm

Petr wrote:ага у нас жестко этот парамент почему то прописан. поправим.

Такой нюанс - думаю правильно будет, чтобы этот параметр по умолчанию оставался "Low", но при этом чтобы можно было его изменить из шаблона.

И как на счёт других параметров?
Я пробую задавать через шаблон другие параметры, напримет "Sensitivity" - никакого эффекта.
olegko
 
Posts: 416
Joined: Tue Apr 08, 2008 12:56 pm

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby mvasenkov » Fri Oct 28, 2011 10:39 am

olegko wrote:
Petr wrote:ага у нас жестко этот парамент почему то прописан. поправим.

Такой нюанс - думаю правильно будет, чтобы этот параметр по умолчанию оставался "Low", но при этом чтобы можно было его изменить из шаблона.

И как на счёт других параметров?
Я пробую задавать через шаблон другие параметры, напримет "Sensitivity" - никакого эффекта.

Может быть просто не задавать его вообще вне шаблона, а в шаблонах по умолчанию прописать этот Low
Skype (RU): max.vasenkov
Email/Jabber: max.vasenkov@gmail.com
twitter: @winzard
mvasenkov
TrackStudio Support
 
Posts: 365
Joined: Tue Jan 14, 2003 5:57 pm
Location: Smolensk

Re: Как задать "важность" email-а в ftl-шаблоне нотификации?

Postby olegko » Fri Oct 28, 2011 11:04 am

mvasenkov wrote:Может быть просто не задавать его вообще вне шаблона, а в шаблонах по умолчанию прописать этот Low

Тоже вариант.
Но в таком случае всем кастомерам, которые используют свои шаблоны, придётся эти шаблоны модифицировать.
Идеальным вариантом будет, если для нотификаций будет установлено дефолтное значение "Low" (ведь логично, что все нотификации имеют низкую важность).

Однако нужно учесть, что есть другие типы нотификаций, которые сейчас имеют другое значение важности по умолчанию:
- уведомление об ошибках импорта почты (высокая важность)
- уведомление о создании аккаунта (нормальная важность)

Мне в принципе всё равно как будет реализовано - лишь бы была возможность назначать различные параметры email.
olegko
 
Posts: 416
Joined: Tue Apr 08, 2008 12:56 pm

Next

Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 0 guests