【问题标题】:PHP how to redirect url to email address and initiate user's mail clientPHP如何将url重定向到电子邮件地址并启动用户的邮件客户端
【发布时间】:2019-02-20 06:16:47
【问题描述】:

我正在用 php 编写一个 URL 重定向器服务。有没有办法使用 header('location:.....') 或其他方式从 url 重定向到电子邮件地址并启动用户的默认邮件客户端,就像单击 mailto:.... . 链接有效吗?

例如,如果用户在浏览器中输入链接http://redirector-service-url.com/xyz123,他们的默认邮件客户端将使用与此快捷方式关联的指定电子邮件地址启动,就像他们点击一个 链接?

是否与脚本返回的标头有关?我确信这可以用 javascript 完成,但我希望有一个纯 php 解决方案......

谢谢!

【问题讨论】:

  • 你试过简单地做header('Location: mailto:...');吗?您也无法控制浏览器如何处理该协议。只取决于那个浏览器如何处理它。

标签: php email url-redirection


【解决方案1】:
header("Location: mailto:someone@domain.com");

【讨论】:

  • 所以现在我觉得自己很愚蠢。大声笑这是完全正确的。我在浏览器地址栏中输入了“mailto:test@test.com”并收到错误,所以我假设使用“标题(位置 ....”)不起作用。这就是我假设的结果。谢谢提示,完美运行。
  • 我以为浏览器会处理它!多哈。谢谢爱德华。
猜你喜欢
  • 1970-01-01
  • 2016-06-11
  • 1970-01-01
  • 1970-01-01
  • 2014-09-13
  • 2011-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多