<?php
$name = $_POST['Chase'];
$email = $_POST['email'];
$message = 'my message';
$from = 'From: email@domain';
$to = 'Email.txt(herE)';
$subject = 'hi world';
$body = "From: $name\r\n E-Mail: $email\r\n Message:\r\n $message";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: email@domain' . "\r\n" .
'Reply-To: ' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
if (!mail($to, $subject, $message, $headers)) { echo "Error Sending Email!"; }
else
{ echo "Mail sent!"; }
答案 0 :(得分:1)
你可以使用这样的东西: - 注意: - 当您在通过域访问的服务器上托管此电子邮件时,请确保您的电子邮件处于活动状态。
$name = "some name";
$email = "test@gmail.com";
$message = 'my message';
$subject = 'hi world';
$headers .= "MIME-Version: 1.0\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: youremail@yourdomain.com' . "\r\n" .
'Reply-To: ' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$handle = fopen("emails.txt", "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
if (!mail($line, $subject, $message, $headers))
{
echo "Error Sending Email!";
}
else
{
echo "Mail sent!";
}
} //while
FCLOSE($处理); } // if - outer 其他 { echo&#34;无法打开文件&#34 ;; }
<强> emails.txt 强>
test@gmail.com
foo@gmail.com
您可以在不添加逗号的情况下向文本文件添加更多电子邮件。 P.s: - 我强烈建议你使用phpmailer。
文件安全性
确保通过.htaccess
保护文本文件,这非常重要。
以下是关于Stack上主题的Q&amp; A:
您可以使用&#34;如何保护文本文件php&#34;来进一步研究。作为您最喜欢的搜索引擎中的关键字。