"Flemming" <flemming@tingskov.dk> wrote in message
news:aqb4f4$k6a$1@news.cybercity.dk...
> Vi har brug for at lave et nyhedsbrev på vore hjemmeside. Er der nogen der
> kender en god og helst simpel metode, så de kan få sendt en mail hver gang
> der er "nyheder".
Jeg bruger selv følgende:
Den henter listen over modtagere i tabellen "nyhedsbrev" og kører så
scriptet igennem hvorefter den holder en pause på 0.7sekunder da
mailserveren ellers godt kan brokke sig hvis der er mange mails der skal
sendes..
kik eller lidt på.
http://dk.php.net/manual/en/ref.mail.php
news.php:
include('conf.inc.php');
$conn = mysql_connect("$server", "$brugernavn", "$kodeord");
mysql_select_db("$database", $conn);
$result = mysql_query("select * from nyhedsbrev ORDER by mailID ASC");
while ($row = mysql_fetch_array($result)) {
$message = "Broedteksten der skal være i mailen.";
$subject = "Mailens Subject";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/txt\; charset=iso-8859-1\r\n";
$headers .= "From: MIG <do_not_reply@mig.dk>\r\n";
$headers .= "To: ".$row[username]."<".$row[mail].">\r\n";
$headers .= "Reply-To: MIG <do_not_reply@mig.dk>\r\n";
$headers .= "X-Priority: 3\r\n";
$headers .= "X-MSMail-Priority: Normal\r\n";
$headers .= "X-Mailer: mig.dk";
mail($contactemail, $subject, $message, $headers);
usleep(700000);
};