目前我正在使用alfresco 3.4d社区版。我想更改网站邀请电子邮件模板,因为它目前不支持HTML标记。
我想在.ftl
文件中使用HTML标记来发送网站邀请电子邮件。
有没有办法实现同样的目标?
答案 0 :(得分:2)
@ Alch3mi5t:Alfresco 3.4d不支持邮件中的html内容。
请点击以下链接。
http://krutikjayswal.blogspot.in/2015/07/html-mail-action-in-alfresco34d.html
http://krutikjayswal.blogspot.in/2015/07/html-mail-content-inside-site.html
答案 1 :(得分:0)
所以,
首先,.ftl
是基于HTML
的语言。
您必须使用.ftl
文件,然后才能添加自定义HTML
代码。
您要在Alfresco中检查的路径是:
Company Home > Data Dictionary> Email Templates>
有很多文件夹,我想你想要文件夹invite
内的模板。
在那里,您将找到Alfresco用于电子邮件通知的所有Freemarker模板(其中包含不同的文件,因为它们被动态用于国际化目的和不同类型的通知)。您要求的是invite-email.html.ftl
。只需将其复制到同一文件夹中,重命名即可(例如invite-email.html.ftl.backup
),并应用您的更改。
如果您想查看通知电子邮件的外观(只需将其重命名为notify_user_email.ftl.sample
),您还可以在Notify Email Templates
内找到可用于测试的notify_user_email.ftl
将原始内容重命名为其他内容,例如notify_user_email.ftl.backup
)。默认情况下,通知电子邮件将在一夜之间发送,因此可能不是最好的测试:)
那应该对你有帮助。