如何在PHP中打开默认电子邮件应用程序

时间:2015-06-04 10:51:20

标签: php email lotus-notes outlook-2010

嗨大家好我很好奇,我想知道PHP是否能做到这一点: 我有一个锚标记,上面写着"发送电子邮件给管理员"。

我想要做的是打开ms outlook或lotus等默认电子邮件客户端,并自动创建一个空邮件。

我只想让PHP去做。可能吗?

如果有,我该怎么办?

3 个答案:

答案 0 :(得分:2)

使用HTML - 浏览器将处理它。

<a href="mailto:test@example.com">Click me</a>

答案 1 :(得分:2)

PHP仅在网络服务器上运行,它无法访问客户端计算机上的程序。

我认为你想使用mailto

def dbManager =("grails -Dgrails.env="+Environment.currentEnvironment+" run-script scripts/dbManager.groovy").execute()
dbManager.waitForProcessOutput( System.out, System.err )

答案 2 :(得分:1)

你所描述的是可能的,虽然不是直接通过pf php:

如果我说得对,那么你想提供在通过php创建的网页上发送这样的电子邮件。如果是这样,那么你所要做的就是使用“mailto”参考。客户端环境将决定打开哪个应用程序以使用该链接:

<a href="mailto:admin@some.page.org">Send email to admin</a>

但请注意,只有在客户端安装并配置了本地电子邮件客户端时,这才有效。越来越多的用户使用基于Web的电子邮件应用程序而不是本地客户端,具有所有缺点。在这种情况下,客户端系统将弹出一个关于没有合适的应用程序可用的错误......

相关问题