Avatar billede mydream Nybegynder
14. april 2005 - 14:14 Der er 8 kommentarer og
1 løsning

Afsende nyhedsbrev vha mysql og php

Jeg har en database med emailadresser, som jeg ønsker at sende nyhedsbrev ud til. Nyhedsbrevet består af en html fil, som altså skal læses og udsendes.

Jeg har brug for enten en sti til et sted, hvor jeg kan lære mere om det, eller en decideret kode til det.

På forhånd tak for hjælpen.
Avatar billede sostack Nybegynder
14. april 2005 - 14:19 #1
Hvor mange er der/kommer der i databasen!
PHP kan have et problem med at sende mange mails afsted, hvis det tager for lang tid, laver den timeout!
Man kan dele store databaser op i mindre stykker (f. eks. 100 ad gangen), det gør det nemmere for PHP at "sluge";

//sostack
Avatar billede mydream Nybegynder
14. april 2005 - 14:22 #2
databasen er mindre end 100 pt.
Avatar billede espersen Novice
14. april 2005 - 14:29 #3
enig med sostack ; spørg derfor om dit webhotel har en løsning til formålet (især hvis databasen forventes at blive stor)
Avatar billede sostack Nybegynder
14. april 2005 - 14:43 #4
Du kan prøve med:
<?php
$result = mysql_query("SELECT `email` FROM `modtagerliste`);
$headers .= "From: din_listes_afsenderadresse\r\n"; //Sætter afsender i mailens header
$headers .= "Bcc:"; //Sætter Usynlig kopi i mailens header
WHILE($adresse = mysql_fetch_row($result))
{
    $Bcc . = $adresse[0] . ", ";
}
$headers .= "$Bcc\r\n"; //Sætter Bcc i mailens header
$headers .= "ReplyTo: din_afsenderadresse\r\n"; //Sætter reply-to i mailens header
mail($to, $subject, $message, $headers); //Sender mailen
?>

//sostack
Avatar billede sostack Nybegynder
14. april 2005 - 14:45 #5
Hvor $message så skal være dit html dokument.
Det kan godt være du skal se lidt på MIME-type, for at få det til at se pænt ud!

//sostack
Avatar billede mydream Nybegynder
14. april 2005 - 14:53 #6
Faldt lige over denne her:
http://www.phpuniverset.dk/show_source.phtml?script_id=43
Det ser ud til at virke.

Klap lige hesten, så vender jeg tilbage.
Avatar billede espersen Novice
02. maj 2005 - 23:02 #7
hesten har snart ikke mere pels ?!
Avatar billede mydream Nybegynder
03. maj 2005 - 08:04 #8
hæhæ Sorry, ja det virkede upåklageligt. I er dog velkomne til at lægge et svar, da jeg gerne altid giver point for en løsning.
Avatar billede mydream Nybegynder
25. august 2005 - 08:52 #9
Jeg lukker den igen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester