2011-08-17 240 views
3

我们有一个SAP工作流程,它使用“发送邮件”活动向相关用户发送电子邮件。使用SAP Workflow“发送邮件”活动发送HTML邮件

我想在此电子邮件中包含超链接,以便用户点击电子邮件中的链接即可带到特定的网站。

点此查看详细信息

然而,当电子邮件的电子邮件客户端的角度看,它在RAW格式显示。

如何指定Send Mail发送HTML格式的电子邮件?

回答

1

我不是一个有识字的工作流程,但取决于你想要做什么,你将不得不编码一点点。

首先,如果您只是想添加超链接,您可以尝试在发送邮件任务中放入以下XML标记(不要中断行)。

<A HREF="&URL&">Link<(><<)>/A> 

然后,如果你的电子邮件是到达为纯文本,你可能不得不改变SCOT交易配置,从原材料到HTM。 (见下面的说明链接)

是否如预期般不工作,尝试编写一个自定义的功能模块来接收收件人和超链接,并使用SO_DOCUMENT_SEND_API1 FM(或SO_NEW_DOCUMENT_ATT_SEND_API1 FM,甚至CL_BCS类发送电子邮件),以便您可以完全控制电子邮件发送。

最后,来看看从SDN

以下职位 工作流超链接

SCOT事务的讨论:http://forums.sdn.sap.com/thread.jspa?messageID=1152432#1152432

以及如何使用的FM或类从工作流程步骤发送电子邮件: http://forums.sdn.sap.com/thread.jspa?threadID=1948769