Сегодня возник вопрос:
Письма отправляются только в текстовом формате, вне зависимости от того в каком формате создан шаблон.

Ситуация решилась изминением скрипта автоотправки сообщения посредством кода:

SendEmail({Address: 'user_@tscrm.com', BodyFormat : 2 , Subject: 'Eptet'});
, где
BodyFormat : 2 = HTML ;)
BodyFormat : 1 = txt;)

Нравится

Поделиться

4 комментария

Николай,
Подскажите, в каком скрипте необходимо внести изменения?

В зависимости от того, где применяется функция
SendEmail();

В нашем случае сама функция SendEmail() не вызывается. Проблема возникает, если в разделе инциденты выбрать действие "отправить сообщение по e-mail". Там последняя функция, которая вызывается это MailUtils.CreateMessage. В результате открывается подготовленное письмо, с нужным форматированием в формате HTML, но приходит к получателю оно в текстовом формате, с потерей всего форматирования. Версия ТС 3.3.0.83

Здравствуйте Павел,
Проверял на конфигурации TSCRM X25 3.3.0.42 под бинарными файлами 3.3.0.83, письма отправляются в HTML формате, если таким его установить в самом письме
Проверьте сам формат отображения в Outlook
1
И настройку формата отправляемых писем.
2
В прикрепленных файлах scr_MailUtils с конфигурации 3.3.0.42

Показать все комментарии