【问题标题】:Alfresco notification mail link modifyAlfresco 通知邮件链接修改
【发布时间】:2016-06-20 10:41:35
【问题描述】:
我正在使用 Alfresco community edition-5.1.x 在我的生产服务器中设置 SMTP 配置,每当用户在 alfresco 中进行活动时用户收到通知邮件,我们能够获取所有信息,但在邮件通知邮件中,alfresco url 在那里使用我的域名(即http://mydomainxx.com:5038)单击链接时浏览器无法正常工作,因为它的网址错误,我如何才能更改为(http://mydomainxx.com)只有域名而不是端口号,我坚持认为任何人都可以提供帮助。
【问题讨论】:
标签:
java
alfresco
alfresco-share
【解决方案1】:
您应该更改默认的 alfresco-global.properties:
alfresco.context=alfresco
alfresco.host=127.0.0.1
alfresco.port=8080
alfresco.protocol=http
share.context=share
share.host=127.0.0.1
share.port=8080
share.protocol=http
在您的情况下,只需将端口更改为 80 就足够了。
【解决方案2】:
有几个地方mentioned here 可以尝试(我自己还没有尝试过)。如果这被证明不起作用,恕我直言,最简单的方法是简单地使用您想要的 URL 更改通知 FTL(在“公司主页/数据字典/电子邮件模板”中找到)。
但是,它不是最干净的,所以你自己决定是否要走那条路。
【解决方案3】:
希望这对某人有所帮助。
#
# URL Parameters(SSL)
# -------------------------
alfresco.context=alfresco
alfresco.host=yourdomain.com
alfresco.port=443
alfresco.protocol=https
share.context=share
share.host=yourdomain.com
share.port=443
share.protocol=https
## Non-ssl
alfresco.context=alfresco
alfresco.host=yourdomain.com
alfresco.port=8080
#<YOUR_PORT_NUMBER>
alfresco.protocol=http
share.context=share
share.host=yourdomain.com
share.port=8080
#<YOUR_PORT_NUMBER>
share.protocol=http