发送数据库信息到电子邮件

时间:2010-02-09 18:57:26

标签: mysql email function

我想知道是否有人可以帮助我解决以下问题:

我在几页上有一些信息插入到mysql数据库中。完成此操作后,我从数据库中检索这些信息(在新页面中),并希望通过电子邮件将它们发送到各种电子邮件,包括来自数据库信息的电子邮件。

我已经构建了email()函数并从数据库中“选择”了所有信息(将它们放入一些HIDDEN字段中)。

我不确定如何通过电子邮件发送这些信息。

我试过了,但我收到的是一封没有数据库信息的空电子邮件。

希望我解释了我的问题,有人可以给我一些线索。

非常感谢 弗朗西斯

1 个答案:

答案 0 :(得分:0)

MySQL不包含发送电子邮件的功能。因此,您需要编写其他软件来为您处理工作。

要决定一个问题,请求如何发送电子邮件? - 如何启动流程?

您可以拥有自己的网页(用PHP或任何其他语言编写),这会显示屏幕上的信息并发送电子邮件。请参阅sending email from php

更好的想法是首先排队发送电子邮件的请求。这样您就不会放慢Web服务器的速度。然后让后台作业处理每个请求,读取数据库并发送电子邮件。谷歌为“php后台处理”寻求帮助或在StackOverflow上提出更多问题。

另外,请记住检查您的电子邮件是否被视为垃圾邮件。

Re:使用数据库中的数据发送电子邮件 - 这很简单,只需阅读数据库,然后使用这些信息创建电子邮件地址,抄送,主题和其他字段。