Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 收到电子邮件时如何运行SQL命令_Php_Sql_Email - Fatal编程技术网

Php 收到电子邮件时如何运行SQL命令

Php 收到电子邮件时如何运行SQL命令,php,sql,email,Php,Sql,Email,我有一个自己制作的网站。 它在数据库上运行,并显示三行内容:日期、内容和标题 我想运行一个脚本,最好是PHP,读取电子邮件,获取发送日期、内容和电子邮件主题,并将其插入数据库 如何实现这一点?您可以创建自己的邮件服务器,并使用它将收到的邮件存储到MySQL数据库中。见此: 另一个选项是使定时shell脚本crontab执行php并读取/存储数据库的邮件 您的邮件是通过服务器而不是php发送的。所以你不能说邮件是否收到了。即使使用php,也不能说邮件到达目的地…我怎么做呢?现在有了使用php的方法

我有一个自己制作的网站。 它在数据库上运行,并显示三行内容:日期、内容和标题

我想运行一个脚本,最好是PHP,读取电子邮件,获取发送日期、内容和电子邮件主题,并将其插入数据库


如何实现这一点?

您可以创建自己的邮件服务器,并使用它将收到的邮件存储到MySQL数据库中。见此:


另一个选项是使定时shell脚本crontab执行php并读取/存储数据库的邮件

您的邮件是通过服务器而不是php发送的。所以你不能说邮件是否收到了。即使使用php,也不能说邮件到达目的地…我怎么做呢?现在有了使用php的方法。我可以使用Perl吗?对不起,我不知道Perl…我怎么做crontab?我使用cPanel和WHM。我认为cPanel也有crontab选项:否则您需要SSH帐户来访问服务器。还可以选择创建fakecron,它以一定的间隔运行代码。。这地方不合适我不知道该怎么检查所有的电子邮件update@thomasdoyle.me.uk. :|如果你不知道。。谷歌。。学习。。真的很简单。我出生的时候并不知道所有的事情:我认为php阅读电子邮件imap会给你成千上万的结果。。