电子邮件消息变量和属性

通过使用变量和属性的组合来创建定制的电子邮件消息文件。 下表包含可以使用的变量和属性。

消息变量

表 1. 电子邮件消息可用的动态变量
变量 描述
$(ram.asset.name) 资产的名称。为了更准确地标识资产,请将此变量与版本号一起使用。
$(ram.asset.version) 资产的版本号
$(ram.asset.id) 资产的 GUID(唯一标识)
$(ram.asset.url) 资产的“常规详细信息”页面的 URL
$(ram.asset.owner.name) 资产所有者的名称
$(ram.asset.owner.email) 资产所有者的电子邮件地址
$(ram.asset.owner.id) 资产所有者的用户名
$(ram.asset.owner.url) 资产所有者的概要文件页面的 URL
$(ram.asset.community.name) 资产所属的社区
$(ram.asset.community.id) 资产所属社区的唯一标识号
$(ram.asset.type.name) 资产的资产类型
$(ram.asset.categories) 资产的类别
$(ram.asset.shortdescription) 资产的简短描述
$(ram.asset.description) 资产的描述
注: 描述通常包含 HTML 内容。
$(ram.asset.state) 资产的当前生命周期状态,如“草稿”或“已核准”
$(ram.user.name) 正在接收电子邮件的用户的名称
$(ram.user.email) 正在接收电子邮件的用户的电子邮件地址
$(ram.user.id) 正在接收电子邮件的用户的用户名
$(ram.user.url) 正在接收电子邮件的用户的概要文件页面 URL

消息属性

表 2. 可用于电子邮件消息的属性
特性 描述 示例
email_test_subject 管理菜单的“工具”页面上测试电子邮件是否有效时发送的电子邮件的主题 IBM® Rational® Asset Manager 测试电子邮件
email_test_message 管理菜单的“工具”页面上测试电子邮件是否有效时发送的电子邮件的正文 该电子邮件是来自 IBM Rational Asset Manager 的测试。
email_subscription_subject_aggregate 当用户预定资产并将接收通知频率设置为每日、每周或每月跨度时发送的电子邮件的主题 [预定]:IBM Rational Asset Manager 更新
email_subscription_subject 当用户预定资产并指定一旦资产发生更新就立即予以通知时发送的电子邮件的主题。

对资产的名称和预定的事件使用 {0}

.properties 文件中的示例:[预定] {0}

生成的电子邮件中的示例:[预定] My PresentationDiscussion topic created

其中 My Presentation 是资产的链接。

email_subscription_subscription_name 事件所属的预定的名称。该预定由用户在预定资产时输入。

对预定的名称使用 {0}

.properties 文件中的示例:您已预定 {0}。

生成的电子邮件中的示例:您已预定 My Presentation Subscription

email_subscription_asset_version 资产名称和版本将作为资产的链接显示。

对资产名称使用 {0},对资产版本使用 {1}

.properties 文件中的示例:{0} [{1}]

生成的电子邮件中的示例:My Presentation [1.0]

其中 My Presentation [1.0] 是您已预定的资产的链接。

email_subscription_user_time 编辑资产的用户和作出更改的时间

对用户使用 {0},对更改时间使用 {1}

.properties 文件中的示例:{0} 在 {1} 更新了此资产。

生成的电子邮件中的示例:UserMay 15 10:52am 更新了此资产。

email_subscription_permission_denied 在用户不具有查看资产的许可权时通知用户的电子邮件的正文 您不再具有查看此预定中引用的资产的许可权。
email_subscription_edit_subscription 我的仪表板上“预定”页面的链接,在该页面中您可以编辑预定设置 编辑预定
email_subscription_deleted_asset 在用户预定的资产已删除时通知用户的电子邮件的正文 您预订的资产已删除。 您的预定已除去。
email_subscription_deleted_forum 在用户预定的论坛已删除时通知用户的电子邮件的正文 您预订的论坛已删除。 您的预定已除去。
email_subscription_deleted_topic 在用户预定的论坛主题已删除时通知用户的电子邮件的正文 您预订的主题已删除。 您的预定已除去。
email_subscription_deleted_search 在对搜索查询的预定不再有效时通知用户的电子邮件的正文 您预订的搜索查询无效。您的预定将被除去。
email_asset_subject 关于共享资产的电子邮件的缺省主题。当用户单击资产的“常规详细信息”页面上的电子邮件时发送此电子邮件。

对资产名称使用 {0}

.properties 文件中的示例:关于资产 {0} 的消息

生成的电子邮件中的示例:关于资产 My Presentation 的消息

email_asset_no_message 关于共享资产的电子邮件的缺省正文(如果用户未输入消息)。

对用户名使用 {0},对资产名称使用 {1}

资产名称是资产的链接。
.properties 文件中的示例:{0} 认为您会对资产 {1} 感兴趣。

生成的电子邮件中的示例:User 认为您会对资产 My Presentation 感兴趣。

其中 My Presentation 是资产的链接。

email_asset_message 关于共享资产的电子邮件的正文(如果用户输入了消息)。

对用户使用 {0},对资产使用 {1},对来自用户的消息使用 {2}。资产名称是资产的链接,消息内容由 HTML 段落标记包含。

.properties 文件中的示例:{0} 为您编写了一则关于资产 {1} 的消息:{2}

生成的电子邮件中的示例:User 为您编写了一则关于资产 My Presentation 的消息:There is a typo in the document heading.

email_subject_lifecycle_accepted 当用户核准资产时发送的电子邮件的主题。

对用户名使用 {0},对资产名称使用 {1},对资产版本使用 {2}

.properties 文件中的示例:[生命周期] {0} 已核准 {1} [{2}]

生成的电子邮件中的示例:[生命周期] User 已核准 My Presentation [1.0]

email_subject_lifecycle_commented 当用户在资产的“复审”页面中输入注释时发送的电子邮件的主题。

对用户名使用 {0},对资产名称使用 {1},对资产版本使用 {2}

.properties 文件中的示例:[生命周期] {0} 已对资产 {1} [{2}] 注释

生成的电子邮件中的示例:[生命周期] User 已对资产 My Presentation [1.0] 注释

其中 My Presentation [1.0] 是与资产的链接。

email_subject_lifecycle_rejected 当用户拒绝资产时发送的电子邮件的主题。

对用户名使用 {0},对资产名称使用 {1},对资产版本使用 {2}

.properties 文件中的示例:[生命周期] {0} 已拒绝资产:{1} [{2}]

生成的电子邮件中的示例:[生命周期] User 已拒绝资产:My Presentation [1.0]

email_subject_lifecycle_preretired 当资产变为“引退”生命周期的“预引退”状态时发送的电子邮件的主题。

对资产名称使用 {0},对资产版本使用 {1}

.properties 文件中的示例:[生命周期] {0} [{1}] 已变为“预引退”状态

生成的电子邮件中的示例:[生命周期] My Presentation [1.0] 已变为“预引退”状态

email_subject_lifecycle_retired 资产变为“引退”生命周期的“已引退”状态时发送的电子邮件的主题。

对资产名称使用 {0},对资产版本使用 {1}

.properties 文件中的示例:[生命周期] {0} [{1}] 已变为“已引退”状态

生成的电子邮件中的示例:[生命周期] My Presentation [1.0] 已变为“已引退”状态

email_subject_asset_state_change 当资产更改生命周期中状态时发送的电子邮件的主题。

对资产名称使用 {0},对资产版本使用 {1},对资产状态使用 {2}

.properties 文件中的示例:[生命周期] 资产 {0} 已变为 {2} 状态

生成的电子邮件中的示例:[生命周期] 资产 My Presentation 已变为 published 状态

email_body_lifecycle_collaborator_accepted 用户核准资产时发送的电子邮件的正文。

对用户名使用 {0},对资产名称使用 {1},对用户注释使用 {2}

.properties 文件中的示例:{0} 已核准处于以下状态的资产 {1}:$(ram.asset.state)

注释:{2}

生成的电子邮件中的示例:User 已核准处于以下状态的 My Presentationdraft

注释:I think this asset is ready to be published.

email_body_lifecycle_collaborator_commented 当用户在资产的“复审”页面上输入注释时发送的电子邮件的正文。

对用户名使用 {0},对资产名称使用 {1},对用户注释使用 {2}

.properties 文件中的示例:{0} 已对资产 {1} 注释:

生成的电子邮件中的示例:User 已对资产 My Presentation 注释:Can you explain section two in more detail?

email_body_lifecycle_collaborator_rejected 当用户拒绝资产时发送的电子邮件的正文。

对用户名使用 {0},对资产名称使用 {1},对用户注释使用 {2}

.properties 文件中的示例:{0} 已拒绝资产 {1}:{2}。

生成的电子邮件中的示例:User 已拒绝资产 My Presentation:该资产缺少关键信息部分。

email_body_lifecycle_preretired 当用户拒绝资产时发送的电子邮件的正文。

对用户名使用 {0},对资产名称使用 {1},对用户注释使用 {2}

.properties 文件中的示例:{0} 已将 {1} 变为“预引退”状态。处于“预引退”状态时,该资产对每个之前可访问该资产的用户可用。 一旦该资产变为“已引退”状态,便将不可以再访问。

生成的电子邮件中的示例:User 已将 My Presentation 变为“预引退”状态。处于“预引退”状态时,该资产对每个之前可访问该资产的用户可用。 一旦该资产变为“已引退”状态,便将不可以再访问。

email_body_lifecycle_retired 当资产变为“引退”生命周期的“已引退”状态时发送的电子邮件的正文。

对资产名称使用 {0},对状态名称使用 {1}

.properties 文件中的示例:{0} 已将 {1} 变为“已引退”状态。处于“已引退”状态时,该资产仅对管理员和资产所有者可访问。

生成的电子邮件中的示例:User 已将 My Presentation 变为“已引退”状态。处于“已引退”状态时,该资产仅对管理员和资产所有者可访问。

email_body_lifecycle_initial_state 当资产进入生命周期的首种状态时发送的电子邮件的正文。

对资产名称使用 {0},对状态名称使用 {1}

.properties 文件中的示例:{0} 已提交至并进入 {1} 状态。

生成的电子邮件中的示例:My Presentation 已提交至并进入 published 状态。

email_body_lifecycle_state_change 当资产从一种状态变为另一种状态时发送的电子邮件的正文。

对资产名称使用 {0},对初始状态名称使用 {1},对资产已更改为的状态使用 {2}

.properties 文件中的示例:资产 {0} 已从 {1} 状态变为 {2} 状态。

生成的电子邮件中的示例:资产 My Presentation 已从 draft 状态变为 published 状态。

email.subject.error 发生问题时发送给管理员的电子邮件的主题 IBM Rational Asset Manager - 发生错误
email.body.stack.trace 发生问题时发送给管理员的电子邮件的正文。

对错误使用 {0},并在错误两边添加 HTML 标记来为每个错误保留间隔。

.properties 文件中的示例:<p> <pre width="150">{0}</pre></p>
email.body.completed.task 当存储库完成已安排的任务时发送的电子邮件的正文。

对资产名称使用 {0}

.properties 文件中的示例:<div class="completedTask">{0}</div> 的任务已完成。

生成的电子邮件中的示例:My Presentation 的任务已完成。

lifecycleCollaboratorEmail.subject 当用户被添加为资产复审员时发送的电子邮件的主题。

对资产名称使用 {0}

.properties 文件中的示例:[生命周期] 资产 {0} 已变为 $(ram.asset.state) 状态。

生成的电子邮件中的示例:[生命周期] 资产 My Presentation 已变为 draft 状态。

lifecycleCollaboratorEmail.body 当用户被添加为资产复审员时发送的电子邮件的正文。

对资产名称使用 {1},对资产版本使用 {2}

.properties 文件中的示例:资产 {1} [{2}] 已变为 $(ram.asset.state) 状态。

生成的电子邮件中的示例:资产 My Presentation [1.0] 已变为 published 状态。

其中 My Presentation [1.0] 是与资产的链接。

lifecycleReviewBoardMemberEmail.subject 当用户被添加为资产生命周期管理员时发送的电子邮件的主题。

对资产名称使用 {0},对资产版本使用 {1}

.properties 文件中的示例:[生命周期] 您已被添加为处于 $(ram.asset.state 状态的资产 {0} [{1}] 的生命周期管理员。

生成的电子邮件中的示例:[生命周期] 您已被添加为处于 draft 状态的资产 My Presentation [1.0] 的生命周期管理员。

lifecycleReviewBoardMemberEmail.body 当用户被添加为资产生命周期管理员时发送的电子邮件的正文。

对资产名称使用 {1},对资产版本使用 {2}

.properties 文件中的示例:您已被添加为处于 $(ram.asset.state) 状态的资产 {1} [{2}] 的生命周期管理员。

生成的电子邮件中的示例:您已被添加为处于 draft 状态的资产 My Presentation [1.0] 的生命周期管理员。

其中 My Presentation [1.0] 是与资产的链接。


反馈