Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[php] mail BCC

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

Verwijderd

Topicstarter
Mail versturen met de functie mail() gaat goed, ook aan meerdere mensen (door mailadressen met een komma te schreiden).
Maar ik wil graag BCC sturen, omdat ik d.m.v een loopje heel veel mensen tegelijk wil mailen (nee, geen spam) maar ik wil natuurlijk niet dat iedereen al die mailadressen kan zien.

Dus.. is het mogelijk met php functie mail() om BCC te sturen ?
Zoja, hoe dan :?

Verwijderd

Topicstarter
Heb het al gevonden.
In de ene manual van PHP stond die niet, een andere wel :D

Voor degene die het nog willen weten.
PHP:
1
2
3
4
5
<?
$headers .= "cc:birthdayarchive@php.net\n"; // CC to

$headers .= "bcc:birthdaycheck@php.net, birthdaygifts@php.net\n"; // BCCs to
?>

  • admiral866
  • Registratie: April 2000
  • Laatst online: 22-11 12:02

admiral866

The King Personality Disorder

dus op deze manier hoef je maar 1 keer mail() te doen en dan ontvangen alle geadresseerden hun mail.
En kunnen ze dan niet de andere mailadressen zien?

Verwijderd

CC: Carbon Copy
BCC: Blind Carbon Copy

Verwijderd

Even een heel oud topic omhoog halen, maar het is precies mijn probleem...

Vraag: zit er een restrictie aan het aantal bcc's die je in de $headers stopt?

Mailen met bijvoorbeeld 5 mailadressen in de bcc's werkr prima, maar met 200 (ledenlijst van ons) werkt niet. Of doe ik mogelijk iets anders fout? ( ja ik laat geen script zien, dus dat kunnen jullie niet beoordelen, maar de eerste vraag (beperkingen ja of nee?), weten jullie dat?)

En hoe lossen jullie dat op? Als je een mail wil sturen naar 200 mensen (ledenlijst, dus geen spam)?

alvast bedankt!

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 17:59
Dat is doorgaans een configuratie van de mailserver, zo'n beperking.

Verwijderd

Aha, zoiets was ik al bang voor. Kan ik dat zien in phpinfo() oid?

En zo ja hoe?

En hoe los je dat op?

Gewoon alle mailadressen in een array zetten en per, pak em beet 50 emailen?

Of zijn er andere (betere c.q. profesionelere) oplossingen?

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 17:59
Je moet de mailserver aanpassen, dat kan je niet in phpinfo zien. En anders kan je idd per 50 mailen.

Verwijderd

Haha ok bedankt voor de info :-).
Mailserver aanpassen gaat idd niet; het is namelijk een betaalde webhost; maar ik dacht dat er misschien ene .htaccess instelling voor zou kunnen zijn.

Maar per 50 is ook makkelijk te regelen. Ik hoop dat dat een 'stabiele' oplossing is, dat hij dan niet de helft wel, en de helft niet emailt.

Zoiets is dus niet een 'pruts' oplossing?

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Is dit geen mooie oplossing voor jouw?

http://pear.php.net/manual/en/package.default.mail-queue.php

Programmer - an organism that turns coffee into software.


Verwijderd

Ha bedankt. Ik zal er es naar kijken...

Zo'n oplossing verdient de voorkeur boven een eigen gemaakt iets waarbij je 't in blokjes van 50 mails opdeelt?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Verwijderd schreef op donderdag 28 april 2005 @ 15:45:
Even een heel oud topic omhoog halen, maar het is precies mijn probleem...
En toch is het kicken van dit soort oude topics niet de bedoeling. Open in het vervolg liever een nieuw topic, waarin je desnoods verwijst naar het oude topic dat erop lijkt. Zo voorkom je dat er discussies door elkaar gaan lopen, en dat er mensen gaan reageren op mensen die (zoals in dit geval) misschien al 4 jaar niet meer op GoT rondlopen. :)

Als je probleem nog niet opgelost is, open dan dus liever een nieuw topic volgens de quickstart. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.