繁体   English   中英

mailto:在PHP中发送电子邮件时,mail()函数中的链接不起作用

[英]mailto: link is not working in mail() function while sending email in php

我正在使用PHP中的mail()函数发送电子邮件。 我正在使用以下代码

<a href="mailto:info@vivahsuchak.com">send email</a>

链接电子邮件的代码。

在使用PHP发送电子邮件之后,我已经签入邮件,并且当我单击“发送电子邮件”链接时,它显示以下消息“对不起,找不到您所请求的页面”。

我如何使用mail()函数中的“ mailto:”链接。

提前致谢。

mailto:example@example.com和php mail()函数是完全不同的东西,它们甚至不是相同的语言,mailto是HTML,而mail()是php。 如果要从您的站点向某人发送电子邮件,则需要:

  1. 服务器上安装的邮件模块-与您的托管服务提供商联系并询问。
  2. 发送邮件的正确脚本-对于简单的电子邮件检查w3schools? http://www.w3schools.com/php/php_mail.asp

如果您想打开客户电子邮件程序,请像上面一样使用mailto。

mailto:链接由收件人的电子邮件客户端处理。 如果它们无法正常工作,则有以下三个原因:

1)电子邮件客户端没有该功能或已关闭。

2)您发送的HTML中的语法错误。 这可能是由于生成时服务器端代码中的编码错误或输入错误(例如,未关闭的HTML标记或字符丢失)。 还要检查您的报价字符如何在href=""中编码。

3)您的操作系统配置中未设置默认电子邮件应用程序。 通常,在安装电子邮件客户端时会自动设置。 在Windows上,它位于“ Control Panel > Default Programs > Set program access and computer defaults 如果没有安装电子邮件客户端,而您正在浏览器中查看电子邮件。 然后检查您的浏览器设置。 对于前。 火狐浏览器 (自版本9或10开始,IE在某些地方使用OS设置)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM