我想一次发送许多电子邮件。我的所有电子邮件都存在于txt文件emails.txt
中这是我的email.php文件的代码段
<!DOCTYPE html>
<head>
<title>Email</title>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width"/>
<link rel="stylesheet" href="style.css" type="text/css"/>
</head>
<body>
<?php
$email = file_get_contents('emails.txt');
$mail = explode("\n", $email);
for($i = 0; $i < count($mail) - 1; $i++){
$to = $mail[$i];
$subject = $_POST['s'];
$message = $_POST['m'];
$headers = "From: example@example.com";
mail($to, $subject, $message, $headers);
}
?>
</body>
</html>
我想知道为什么邮件不会发送到emails.txt中存在的那些电子邮件?此脚本不显示任何错误。但不发送任何电子邮件。当我只使用mail()时,它会发送电子邮件。 谢谢你的回答。