Gå til innhold

sende mail til flere


Anbefalte innlegg

bare for å få brakt det på det rene, jeg har litte bitte granne hodepine i dag.

 

$mottagere_result = mysql_query("SELECT * FROM brukere WHERE mottanyhetsbrev = 1");

 

hvordan skal jeg få ut mailadressene og få brukt de fornuftig i $mail_til ?

 

mail($mail_til, $mail_emne, $mail_innhold,$info);

 

 

 

BTW sitter og kjører netscape nå, det er jo verdt en applaus for en som alltid har brukt MIE :thumbs: God, I really have a bad headace...

Lenke til kommentar
Videoannonse
Annonse
$mottagere_result = mysql_query("SELECT * FROM brukere WHERE mottanyhetsbrev = 1");

[PIRKE-MODUS]

Hvis du skal ha bare mail-adressen er det vel ikke nødvendig med "SELECT *".

Det vil (hvis du har en stor database) føre til unødvendig load på serveren. :)

[/PIRKE-MODUS]

 

Regner med du greier å sette opp while-løkken selv? :)

 

Ulempen med å ha mottakere separert med komma, er at alle ser mail-adressen til alle som har fått mailen. Bedre å sende mail til en og en i en while-løkke (samme løkke som du henter adressene?).

Endret av ZoRaC
Lenke til kommentar
$mottagere_result = mysql_query("SELECT * FROM brukere WHERE mottanyhetsbrev = 1");

[PIRKE-MODUS]

Hvis du skal ha bare mail-adressen er det vel ikke nødvendig med "SELECT *".

Det vil (hvis du har en stor database) føre til unødvendig load på serveren. :)

[/PIRKE-MODUS]

 

Regner med du greier å sette opp while-løkken selv? :)

 

Ulempen med å ha mottakere separert med komma, er at alle ser mail-adressen til alle som har fått mailen. Bedre å sende mail til en og en i en while-løkke (samme løkke som du henter adressene?).

Vil det med å sende en og en mail gjøre det treigere enn å sende alt i en?

 

Altså hva er fordeler og ulemper?

Lenke til kommentar

interessant hva som er mest praktisk - en og en mail eller en stor.

 

Z > ja, * var kun for demonstrasjonens skyld

 

ca. 700 mottagere, 1 gang uka er trikset med nyhetsbrevet - poenget et at det sendes automatisk med første hit på hovedsiden hver nye uke, deretter registreres det at det er sendt, slik at det kun sendes en gang hver uke.

Lenke til kommentar

Har du muligheten til å bruke en Cron Job er det mye bedre for da kan du kontrollere når på døgnet mailen skal sendes. Pass på å sende mailen når serveren har lite trafikk.

 

Videre kan du lett med Cron Job gjøre det litt lettere for serveren ved å sende 100 mail om gangen.

 

[PIRKE-MODUS]

Hvis du skal ha bare mail-adressen er det vel ikke nødvendig med "SELECT *".

Det vil (hvis du har en stor database) føre til unødvendig load på serveren.

[/PIRKE-MODUS]

Hvis du henter ut verdien av arrayen med nummer, f.eks. $rad[5] - for å få e-post adressen skal du heller ikke bruke * for MySQL garanterer ikke for at feltene blir hentet rett hver gang! (NB: Dette har stått i manualen lenge, men har ennå ikke hørt om noen som har hatt problemer med da!)

Lenke til kommentar

det er ikke noe poeng at alle skal få en mail samtidig. pri1 for meg er at alle skal motta, og at ingen skal motta mer enn en gang .

 

b-one støtter ikke cj - hvordan skal jeg da løse det uten å bruke web hits? hele vitsen er at den skal sendes uten menneskelig innblanding

Lenke til kommentar

hvis jeg forstår deg rett, skal jeg lage et script og legge på min egen maskin i stua, som aktiverer noe på serveren? med andre ord, jeg må uansett klikke på noe? da er jo poenget borte.

 

 

*forvirra jeg* :blush:

Endret av fjartan
Lenke til kommentar
hvis jeg forstår deg rett, skal jeg lage et script og legge på min egen maskin i stua, som aktiverer noe på serveren? med andre ord, jeg må uansett klikke på noe? da er jo poenget borte.

 

 

*forvirra jeg* :blush:

med cron så kjører server scriptet på de tidspunkt du har satt uten at du må klikke på noe.

Lenke til kommentar

Forutsatt at du kjører linux på din pc hjemme ;) Jeg ville regnet med at folk som kjører linux har hørt om cron. Hvis du så ikke har linux, men windows, så må du bruke scheduled tasks i windows (XP Pro har hvertfall dette).

 

Når det gjelder store mengder mail, så vet jeg ikke hva ISP'en mener om det. SMTP serveren vil kanskje bli noe belastet når det kommer en sånn request. Den må jo tross alt tolke mailen og sende en og en mail avgårde til hver mottaker på lista. Men, er ikke akuratt ekspert på "belasting av SMTP server" :D, var egentlig bare en tanke som slo meg, en slags "what-if" tanke ;)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...