Ik wil graag mailen naar alle e-mails in een Database.
Ze hebben allemaal een ID een Naam en een E-mail.
Nu wil ik naar alle mailadressen in de database tegelijk mailen, naar 1 adres is dit zeer makkelijk, maar naar meerderen snap ik het niet meer.
Op W3 staat dit:
Ik wil ook werken met een $_POST met de tekst, die moet dus goed overkomen,PHP Code:
<?php
$to = "[email protected], [email protected]";
$subject = "HTML email";
$message = "
< html>
< head>
< title>HTML email</title>
< /head>
< body>
< p>This email contains HTML Tags!</p>
< table>
< tr>
< th>Firstname</th>
< th>Lastname</th>
< /tr>
< tr>
< td>John</td>
< td>Doe</td>
< /tr>
< /table>
< /body>
< /html>
";
// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
// More headers
$headers .= 'From: <[email protected]>' . "\r\n";
$headers .= 'Cc: [email protected]' . "\r\n";
mail($to,$subject,$message,$headers);
?>
Een spatie in de html box moet dus worden meegenomen in de mail.
Iemand?
- PHP mail versturen naar meerdere adressen.
-
03-12-2013, 20:16 #1
- Berichten
- 1.290
- Lid sinds
- 12 Jaar
PHP mail versturen naar meerdere adressen.
-
-
03-12-2013, 20:32 #2Particulier
- Berichten
- 75
- Lid sinds
- 11 Jaar
Re: PHP mail versturen naar meerdere adressen.
Als het goed is is dit mogelijk. Probeer eens: 'email1', 'email2'
-
03-12-2013, 20:37 #3
- Berichten
- 980
- Lid sinds
- 17 Jaar
Re: PHP mail versturen naar meerdere adressen.
RTFM:
Code:to Receiver, or receivers of the mail. The formatting of this string must comply with » RFC 2822. Some examples are:
- [email protected]
- [email protected],
- User <[email protected]>
- User <[email protected]>, Another User <[email protected]>
Vraag is dus of dit je probleem wel is. Bekijk de logs ook even.
-
03-12-2013, 23:45 #464BitsWebhosting.EU
- Berichten
- 2.092
- Lid sinds
- 17 Jaar
Re: PHP mail versturen naar meerdere adressen.
Als je al zegt 'alle emails in een database' dan begin maar over een andere manier te denken, tenzij 'alle' helemaal niet zoveel is.
Bij veel MTA's word je mail gewoon geblokkeerd als die vol staan met emailadressen in het to/cc/bcc veld.
-
04-12-2013, 01:52 #5
- Berichten
- 1.005
- Lid sinds
- 16 Jaar
Re: PHP mail versturen naar meerdere adressen.
Gewoon de email adressen in een array proppen, en daarna een foreach eroverheen gooien.
Dit idee ongeveer:
Code:<?php $emailArr = array('[email protected]', '[email protected]', '[email protected]'); foreach($emailArr as $email){ mail($to, $subject, $bericht, $headers); } ?>
-
04-12-2013, 09:07 #6
- Berichten
- 980
- Lid sinds
- 17 Jaar
Re: PHP mail versturen naar meerdere adressen.
Code:<?php $emailArr = array('[email protected]', '[email protected]', '[email protected]'); foreach($emailArr as $email){ mail($email, $subject, $bericht, $headers); } ?>
-
04-12-2013, 10:42 #7
- Berichten
- 1.005
- Lid sinds
- 16 Jaar
Re: PHP mail versturen naar meerdere adressen.
Code:<?php $emailArr = array('[email protected]', '[email protected]', '[email protected]'); foreach($emailArr as $email){ mail($email, $subject, $bericht, $headers); } ?>
-
04-12-2013, 12:23 #8Particulier
- Berichten
- 14
- Lid sinds
- 15 Jaar
Re: PHP mail versturen naar meerdere adressen.
Chiel, je mag me altijd schoppen op Skype/email.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic