所以我有一封 html 电子邮件,我正在为我的公司创建一个电子邮件事件,我们将很快为我们所代表的组织发送。它包含 2 个主要链接,一个用于向我们所代表的组织的人员发送电子邮件,一个用于转到该组织网站上的登录页面。着陆页链接工作正常,mailto: 链接在从 Hotmail 查看电子邮件时不起作用。它适用于除 Hotmail 之外的其他客户端,包括 Gmail 和 Outlook。
这不是因为我正在测试的计算机没有安装电子邮件客户端。它安装了 Outlook 2010 并注册为 mailto 应用程序。当在其他站点(不是 hotmail)上单击 mailto 链接时,它们工作得很好......outlook 会启动一个新的消息窗口,并填写主题和电子邮件。当我们在 Hotmail 上进行测试时,它会在状态栏中显示 mailto 链接,但是当您单击该链接时没有任何操作发生。就好像这个链接根本就不是一个链接。
这是我们尝试使用的链接:(为保护隐私而略有编辑)
<div class="button"><a href="mailto:contact@email.org?subject=Resident Requesting More Info">Email a Resident Advisor</a></div>
这被放置在一个 html 表格单元格中。它应用了一些基本的 css 样式(全部嵌入在 html 电子邮件本身中)。按钮类只是为了使链接在电子邮件中脱颖而出...给它一个红色边框并加粗链接。
更清楚:
作品:
Gmail - IE9、Chrome、Firefox
Outlook - 有效。
不起作用:
Hotmail - 所有浏览器都试过了
电子邮件是使用 CampaignMonitor 的预览功能发送的(由我们的 QA 人员处理,我没有权限访问它,因为我是公司的新手)。
我只需要想出一种方法来完成这项工作。提前致谢。
最佳答案
本周早些时候,我和另外两个程序员花了 2 天时间处理这个问题。我手边没有相关链接,但总而言之,这是一个已知问题,目前尚未解决。
mailto:链接在任何情况下都不会在 Hotmail 中工作,它们已被删除或其他。
我们最终在电子邮件 foo@mail.com 中添加了指示收件人的副本,而不是单击链接。
关于html - Mailto 链接在 Hotmail 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10660529/