Windows VPS があり、このスクリプトは VPS から実行されます。
このスクリプトを作成して、すべてのユーザーに 1 つのメールを送信しました。私のサイトには 6000 人のユーザーがいます。このスクリプトを実行すると、データ センターからスパムを送信していると見なされ、DC から迷惑メールを受信することがわかります。
<?php
require_once('load.php');
$stmt = $db->query("SELECT email FROM user");
$rows = $stmt->fetchAll();
$subject = "subject";
$sendsubject= "=?utf-8?b?".base64_encode($subject)."?=";
$mail->Subject = $sendsubject;
$mail->Body = 'mail body here';
foreach($rows as $row){
$mail->AddAddress($row);
$mail->Send();
}
?>
1 時間あたり 200 通のメールを送信する方法が必要です。PHPで何か方法はありますか?