好的,我们有一个第三方开发团队为我们创建了一个App,可以为我们推送电子邮件。但是我们已经在服务器上安装了New Relic并启用了浏览器跟踪,但是从该应用程序生成的电子邮件现在具有新的Relic代码。如果发送的电子邮件中有脚本标记会导致可传递性问题吗?
显然,目标是让开发人员删除此代码,或者我们可以关闭浏览器跟踪,但我想知道这是否会影响我们的Deliverability,因为它在电子邮件中有2个脚本标记。
谢谢, Ť
答案 0 :(得分:2)
好吧,Gmail会在显示消息之前删除<script>
个代码之间的任何内容。这并不意味着您的邮件不会被传递,但某些客户可能会将其标记为垃圾邮件。
大多数网络邮件提供商都这样做是为了防止XSS攻击。
简而言之,最好将其删除,因为代码很可能永远不会被一些最大的网络和电子邮件客户端执行。
答案 1 :(得分:1)
Ben对脚本会发生什么有很好的答案。
我只想提一下如何删除脚本:
目前,您可以在除Node.js和Java之外的所有代理上使用API调用。 如果您在调用页面预览时可以运行相应的API调用,则会阻止脚本注入。
您可以在此处找到每个文档的文档:
PHP :http://docs.newrelic.com/docs/agents/php-agent/configuration/php-agent-api#api-rum-disable
.NET :https://docs.newrelic.com/docs/agents/net-agent/features/net-agent-api#disable_browser