Mautic中错误的跟踪网址问题

时间:2016-07-12 18:44:28

标签: php email html-email mautic

我们设置了具有外部可访问名称http://email.mysite.com的mautic框,该框的内部主机名为internal.box.cm

在mautic安装过程中,我们设置了site_url = email.mysite.com,但是当发送电子邮件时,使用internal.box.cm而不是email.mysite.com来跟踪电子邮件中的网址。

我正在通过文档查找,找不到任何地方如何使这项工作正常。无论如何要解决这个问题,而不改变mautic代码?

2 个答案:

答案 0 :(得分:0)

我不确定你问题中的方框是什么,但是Mautic会根据你运行Mautic管理的网址在电子邮件中构建网址,所以一定要从email.mysite.com运行它。指向email.mysite.com的链接。

如果Mautic从后台作业发送电子邮件,它不知道Mautic的基本URL,所以它从配置中读取它,即site_url参数。请注意,如果直接在配置文件中更改参数(在本例中为app / config / local.php),则必须清除Mautic缓存以应用更改。

答案 1 :(得分:0)

不确定您是否已修复此问题,但在从mautic Web界面手动向联系人发送电子邮件时遇到了完全相同的问题。我尝试从头开始为它创建一个新VM,然后意识到如果我使用服务器的lan ip(例如192.167.1.5)访问仪表板,那么就是在发送的电子邮件中的链接中显示的ip。但是,如果我使用hostname.domain访问仪表板,则hostname.domain将显示在电子邮件中的链接中。我不确定为什么mautic不会使用它在仪表板中编程使用的基本URL。