【问题标题】:HTML mailto Yahoo Mail with recipient name带有收件人姓名的 HTML 邮件到 Yahoo Mail
【发布时间】:2016-11-28 03:31:49
【问题描述】:

我想在雅虎邮箱用户的 html mailto 链接中添加收件人的姓名。我知道他们可以将 Yahoo Mail 设置为默认处理程序或 ma​​ilto: 链接,但我有一个特殊的用例,解决这个问题可能会有所帮助。

目前,我已经有一个有效的撰写链接:

https://compose.mail.yahoo.com/?to=john@doe.com

我特别希望能够格式化?to=john@doe.com,以便雅虎与可以使用此标记包含收件人姓名的 Gmail(以及更多)保持一致:

?to="John Doe"<john@doe.com>".

很遗憾,我找不到 Yahoo Mail 需要什么标记,或者是否可以通过 Yahoo Mail 完成。

提前感谢您的帮助。

【问题讨论】:

  • 您是想仅在您的终端上进行设置,还是在一般网页上进行设置?据我所知,您无法更改其他人的 mailto 功能,它只会拉取已在客户端计算机上设置的默认邮件程序。但是,如果您想自己更改它,那绝对是可行的。
  • 这是针对我拥有的网页的,我正在尝试构建一个选择框来发送来自不同提供商的电子邮件。我使用 Craigslist 回复功能作为灵感,但因为我知道收件人的电子邮件地址,所以我想在其中获取收件人姓名,但我无法弄清楚到达那里的标记。

标签: html mailto yahoo-mail


【解决方案1】:

23-12-2021:令人惊讶的是,现在它可以工作了!我正在制作一个 laravel 应用程序,我想要的是这个问题的作者所问的。所以我试了一下,它成功了。

示例 html 代码:

<a href="https://compose.mail.yahoo.com/?to={{ $supplier->email }}" target="_blank">{{ $supplier->email }}</a>

【讨论】:

    【解决方案2】:

    Yahoo 不允许您像 Gmail 和 Outlook 一样通过 URL 标记收件人的姓名,您只能将电子邮件地址放在 toccbcc 字段中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-19
      • 1970-01-01
      • 2013-12-03
      • 2020-09-16
      • 2017-04-12
      • 2011-05-07
      • 1970-01-01
      • 2015-09-28
      相关资源
      最近更新 更多