我正在开发一个自动监控系统。我制作了一个具有 MySQL 数据库的 .NET 应用程序。为此,我开发了一个普通的管理员面板,管理员可以在其中登录并从数据库上触发的各种查询中获取必要的报告。面板中还有一个“总结报告”,它只是粗略的每周总结。现在我想要的是,我希望这份报告(所有文本)在 7 天内自动发送到某个电子邮件“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 脚本,但没有满意的结果。〜问候