我正在开发一个自动监控系统。我已经制作了一个使用MySQL数据库的.NET应用程序。为此,我开发了一个普通的管理员面板,管理员可以登录并获取来自数据库各种查询的必要报告。面板中还有一个“摘要报告”,它只是大致的每周总结。现在我想做的是,我希望这个报告(所有文本)可以自动发送给一些邮箱“xxxxx@xxx.com”,并且每七天发送一次。我之前使用过一些PHP脚本来在提交按钮单击时发送电子邮件。像下面这个例子。
<?php
if(isset($_POST['isPost']))
{
$header="From:".$_POST['customer_mail']."\r\nName:".$_POST['name']."\r\nCity:".$_PO ST['city'];
$subject = $_POST['title'];
$message="From:$_POST[customer_mail]\r\nName:$_POST[name]\r\nPhone:$_POST[city]\r\n \r\n\r\n\r\n".$_POST['details'];
$to = 'xxxxxxxxx@xxx.com';
$send_contact=mail($to,$subject,$message,$header);
if($send_contact)
{
echo "<h6 style='text-align:center;color:green'>Sent Successfully</h6>";
}
else
{
echo "<h6 style='color:red'>Error sending e-mail'</h6>";
}
}
?>
这是一个正常的邮件发送脚本,可以正常工作。但是为了实现我想要的目的,我希望能够定期自动执行此操作,或者指导我如何实现。我已经在谷歌上搜索了相关的php脚本,但没有找到令人满意的结果。 ~ 致以问候