Печать      Открыть версию интерактивной справки в формате PDF


Предыдущий раздел

Следующий раздел

Код HTML в сообщениях электронной почты потока операций

При использовании кода HTML в поле "Сообщение" в электронной почте в действии "Отправка электронной почты" потока операций необходимо учитывать следующее:

  • При сохранении действия потока операций в сообщение электронной почты могут быть добавлены дополнительные разрывы строки и пробелы. Эти дополнительные разрывы строки и пробелы не появляются в сообщении электронной почты, отправляемой получателю.
  • Если выражение в сообщении электронной почты HTML преобразуется в строку, содержащую тег HTML, то когда Oracle CRM On Demand отправляет это сообщение электронной почты, этот тег кодируется так, что он обрабатывается как текст, а не код HTML, приложением для электронной почты получателя.

    Например, предположим, что сообщение электронной почты содержит выражение %%%[{Description}]%%% для возвращения значения поля "Описание" и поле "Описание" содержит следующий код HTML:

    <b>Это описание</b>

    В этом случае при определении значения выражения теги, возвращаемые как часть данного поля, не интерпретируются как код HTML. Вместо этого значение поля "Описание" отображается в сообщении электронной почты точно так, как оно отображается в поле "Описание" в Oracle CRM On Demand, включая теги <b> и </b>.

  • Если приложение для электронной почты получателя не поддерживает HTML, приложение для электронной почты определяет, как сообщение HTML отображается для этого получателя.
  • Сообщение электронной почты HTML Oracle CRM On Demand поддерживает подмножество элементов, поддерживаемых в HTML5. Если используется элемент HTML, который Oracle CRM On Demand не поддерживает для использования в сообщении электронной почты потока операций, теги для неподдерживаемого элемента удаляются из сообщения электронной почты при сохранении действия потока операций. Сообщения об ошибке не выводятся. В случае определенных элементов содержимое элемента также удаляется из сообщения.

    В остальной части этой темы приводятся сведения о поддерживаемых и неподдерживаемых элементах.

Поддерживаемые элементы и атрибуты

В следующей таблице перечислены элементы, которые можно использовать в сообщении электронной почты потока операций в Oracle CRM On Demand, и атрибуты, поддерживаемые для этих элементов. Сведения о свойствах, поддерживаемых для использования с атрибутом стиля, см. в разделе "Поддерживаемые свойства для атрибута стиля" этой темы.

Поддерживаемые элементы

Поддерживаемые атрибуты

<a>

  • href
  • rel
  • style

<abbr>

  • style
  • title

<address>

style

<b>

style

<bdo>

  • dir
  • style

<blockquote>

style

<br>

style

<caption>

style

<cite>

style

<code>

style

<col>

  • align
  • span
  • style
  • valign
  • width

<colgroup>

  • align
  • span
  • style
  • valign
  • width

<dd>

style

<del>

style

<dfn>

style

<div>

  • align
  • style

<dl>

style

<dt>

style

<em>

style

<fieldset>

style

<h1>

style

<h2>

style

<h3>

style

<h4>

style

<h5>

style

<h6>

style

<hr>

  • align
  • size
  • style
  • width

<i>

style

<img>

  • align
  • alt
  • border
  • height
  • hspace
  • src
  • style
  • vspace
  • width

<ins>

style

<legend>

style

<li>

style

<ol>

style

<p>

  • align
  • style

<pre>

style

<q>

style

<s>

style

<samp>

style

<small>

style

<span>

style

<strong>

style

<sub>

style

<sup>

style

<table>

  • align
  • bgcolor
  • border
  • cellpadding
  • cellspacing
  • height
  • style
  • width

<tbody>

style

<td>

  • abbr
  • align
  • bgcolor
  • colspan
  • height
  • rowspan
  • style
  • width

<tfoot>

style

<th>

  • abbr
  • align
  • bgcolor
  • colspan
  • height
  • rowspan
  • style
  • width

<thead>

style

<tr>

  • align
  • height
  • style
  • valign
  • width

<u>

style

<ul>

style

<var>

style

Для получения дополнительных сведений о HTML5 см. спецификацию HTML5 на веб-узле World Wide Consortium (W3C).

Поддерживаемые свойства для атрибута стиля

Следующие свойства каскадной таблицы стилей (CSS) поддерживаются для использования с атрибутом стиля, который можно использовать со всеми элементами, поддерживаемыми для использования в сообщениях электронной почты потока операций:

  • color
  • font-family
  • font-size
  • font-style
  • list-style-position
  • list-style-type
  • text-align

Если применяется свойство, использование которого с атрибутом стиля не поддерживается в Oracle CRM On Demand, это неподдерживаемое свойство удаляется из атрибута стиля при сохранении действия потока операций.

Неподдерживаемые элементы

Если используется элемент HTML, который Oracle CRM On Demand не поддерживает для использования в сообщении электронной почты потока операций, теги для неподдерживаемого элемента удаляются из сообщения электронной почты при сохранении действия потока операций. Сообщения об ошибке не выводятся. Содержимое данного элемента сохраняется в сообщении за исключением следующих элементов. Для этих элементов и теги, и содержимое элемента удаляются из соображений безопасности:

  • <applet>
  • <area>
  • <base>
  • <basefont>
  • <big>
  • <button>
  • <center>
  • <font>
  • <form>
  • <frame>
  • <frameset>
  • <iframe>
  • <input>
  • <isindex>
  • <label>
  • <link>
  • <map>
  • <menu>
  • <noframes>
  • <noscript>
  • <object>
  • <optgroup>
  • <option>
  • <param>
  • <script>
  • <select>
  • <strike>
  • <style>
  • <textarea>
  • <tt>

Пример сообщения HTML

Следующий пример показывает, как Oracle CRM On Demand обрабатывает сообщение HTML в электронной почте потока операций. В этом примере действие потока операций отправляет сообщение электронной почты членам команды в случае создания возможности с высоким приоритетом.

Это сообщение можно ввести в поле "Сообщение" в действии потока операций "Отправка электронной почты" следующим образом:

<html>

<body>

<pre>

<b>Коллеги,</b>

<big>хорошие новости!</big>

Возможность <i>%%%[{Name}]%%%</i>, созданная сотрудником %%%[{Created By Full Name}]%%%, по-видимому является <b>перспективной</b>. <b>Обратите на нее особое внимание как на приоритетную, чтобы мы могли добавить ее в следующий квартал.</b>

С наилучшими пожеланиями,

Дэвид

</pre>

</body>

</html>

ПРИМЕЧАНИЕ. Если элемент <pre> не используется для заключения содержимого сообщения, необходимо использовать тег <br>, чтобы указать каждый разрыв строки.

Сообщение электронной почты в том виде, в котором оно было введено, включает экземпляры элементов <html>, <body> и <big>, которые не поддерживаются. При сохранении действия потока операций теги для элементов <html> и <body> удаляются, но содержимое этих элементов сохраняется. В случае элемента <big> удаляются и теги, и содержимое элемента. Затем сообщение отображается в сохраненном действии потока операций в следующем виде:

<pre>

<b>Коллеги,</b>

Возможность <i>%%%[{Name}]%%%</i>, созданная сотрудником %%%[{Created By Full Name}]%%%, по-видимому является <b>перспективной</b>. <b>Обратите на нее особое внимание как на приоритетную, чтобы мы могли добавить ее в следующий квартал.</b>

С наилучшими пожеланиями,

Дэвид

</pre>

При отправке электронной почты сообщение отображается в следующем виде в приложении электронной почты, поддерживающем HTML:

Коллеги,

Возможность Производитель легковых автомобилей, созданная сотрудником Аманда Якобсен, по-видимому является перспективной. Обратите на нее особое внимание как на приоритетную, чтобы мы могли добавить ее в следующий квартал.

С наилучшими пожеланиями,

Дэвид


Опубликовано в Август 2018 Copyright © Oracle, 2005, 2018 гг. Все права защищены.Legal Notices.