【问题标题】:Mailto Link Not Working in HotmailMailto 链接在 Hotmail 中不起作用
【发布时间】:2012-05-26 11:51:46
【问题描述】:

所以我有一个 html 电子邮件,我正在为我的公司创建一个电子邮件活动,我们将很快发送给我们代表的组织。它包含 2 个主要链接,一个用于向我们代表的组织中的人员发送电子邮件,另一个用于访问该组织站点上的登录页面。登陆页面链接工作正常,从 Hotmail 查看电子邮件时,mailto: 链接不工作。它适用于 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 人员处理,我无法访问它,因为我是公司的新手)。

我只需要找到一种方法来完成这项工作。提前致谢。

【问题讨论】:

    标签: html email mailto hotmail


    【解决方案1】:

    只需添加 target='_blank'...使用 'a' html 标签作为...

    <a href='mailto:Your MAILTO ID' target='_blank'>SOME Support</a>
    

    这适用于hotmail客户端,但它会另外启动新的浏览器实例。

    【讨论】:

      【解决方案2】:

      这是大多数基于网络邮件的系统的常见问题。 mailto:不调用它们。 Google mailto hotmail,您会找到适用于 Windows 和特定浏览器的答案。我想这会为你设置好它

      http://email.about.com/od/windowslivehotmailtips/qt/How_to_Make_Windows_Live_Hotmail_Your_Default_Email_Program.htm

      【讨论】:

      • 那肯定行不通(至少现在)。现在出现 Outlook 错误:“抱歉,Outlook 现在似乎有问题”
      【解决方案3】:

      已知问题,我可以确认,不是仅在 Hotmail 网络邮件上工作,其余工作正常,我们在这里遇到了同样的问题,我们放弃了尝试。

      如果你真的希望唯一的方法是使用 JavaScript,onClick 会更改窗口位置,但这会引入一个新的依赖项:JavaScript。

      【讨论】:

        【解决方案4】:

        这是我在http://windowsxp.mvps.org/hmposturl.htm 找到的一个可能的解决方案,我为我的目的进行了修改。它只需要向您的 Hotmail 收件人发送带有自定义链接的独特创意,但它似乎对我有用。这是我使用的 href 字符串:

        http://www.hotmail.msn.com/secure/start?action=compose&to=email@domain.com&subject=My Subject Line&body=电子邮件正文

        【讨论】:

          【解决方案5】:

          本周早些时候,我和另外两个程序员花了 2 天时间处理这个问题。我手头没有相关链接,但总而言之,这是一个已知问题,目前尚未解决。

          mailto:链接在任何情况下都不会在 Hotmail 中工作,它们会被删除或其他什么。

          我们最终添加了副本,指示收件人发送电子邮件至 foo@mail.com,而不是单击链接。

          【讨论】:

          • 叹息...该死的hotmail。我想我会继续寻找解决方法。幸运的是,这封电子邮件几天内不必发出。
          猜你喜欢
          • 2012-01-08
          • 1970-01-01
          • 2011-12-14
          • 2018-04-14
          • 2013-04-03
          • 2017-07-09
          • 2012-07-24
          • 2017-12-25
          • 1970-01-01
          相关资源
          最近更新 更多