Toon posts:

[php] mail / BCC geen dubbele adressen?

Pagina: 1
Acties:
  • 89 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo,

ik ben bezig met een mailinglist, en wil via een mailform aan ongeveer 40 mensen een mail kunnen sturen (mailadressen komen uit een mysqldatabase). Nu ben ik bezig met de mailfunctie, en wil ik testen of ik alles goed heb gedaan. Hiervoor heb ik 5x een zelfde emailadres in mijn database gezet (en er weer uitgehaald door 't mailscript), zodat deze in de header (bij BCC:) wordt meegestuurd.

Telkens krijg ik in plaats van 5 mailtjes op dit ene adres, 1 mailtje. En als ik een of meerdere adressen in de database verander, krijg ik op alle adressen ook een mailtje.

Mijn vraag is dus: filtert de bcc-header of een van de mailservers waarlangs mijn mailtje gaat dat ik stuur, mailadressen uit die dubbel zijn?

Mijn code is:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
$headers .= "Bcc: ";
    for($i=0; $i < $aantaladressen - 1; $i++)
    {
    $headers .= $emaillijst[$i].", \n";
        }
   if(mail('', $_POST["onderwerp"], nl2br($Bericht), $headers))
   {
   print 'Het bericht is succesvol verzonden... aan de volgende emailadressen: '.$headers.'';
   } else{
   
    print 'er is iets fout gegaan.';
   
    }


in $emaillijst zijn de emailadressen opgenomen (array). De for-loop gaat ook goed (is apart getest).

Alles lijkt goed te gaan, maar ik had het liever even getest door 5 mails op deze manier naar 1 test adres te sturen zodat alle 5 mails op dit ene account ook aankomen.

Ben benieuwd naar de reactie.

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Heeft niets te maken met PHP maar alles met mail. (dus ook niets met programmeren).

En JA, als jouw mailserver ziet dat jij 5 keer dezelfde mail krijgt aan dezelfde adres binnen dezelfde header krijg je het maar een keer geleverd, stuur maar eens een email aan jezelf met je eigen email adres een stuk of 15 keer in de to field.

Verkeerde forum, en dan nog is het een basic knowledge kwa mail, vandaar een slotje op dit topic.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Dit topic is gesloten.