login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mailing list handling

Offline luchtpost - 26/09/2010 19:09
Avatar van luchtpostPHP interesse Een hele hoop e-mailadressen van 'subscribers' zitten veilig opgeslagen in een database. Maar hoe krijg ik het op een elegantste manier voor elkaar om bij elk van hen een mooie html e-mail in de bus te werpen?

PS Google was mijn vriend, maar nu niet meer  . Ik ben in feite op zoek naar een doodeenvoudig scriptje waarmee je een e-mail kan opstellen (hoeft niet eens wysiwyg) en verzenden naar alle subscribers uit de db.

3 antwoorden

Gesponsorde links
Offline vinTage - 26/09/2010 19:12
Avatar van vinTage Nieuw lid check out php mailer en swiftmailer en ...
Offline Koen - 26/09/2010 19:30
Avatar van Koen PHP expert Gotta love Google.be: mailman.
Offline luchtpost - 26/09/2010 19:31 (laatste wijziging 26/09/2010 22:42)
Avatar van luchtpost PHP interesse Aha, Swiftmailer!

Edit: Swiftmailer is écht de max! Omdat ik zelf even heb moeten zoeken hoe het in elkaar stak een voorbeeldje:

  1. <?php
  2.  
  3. //Start the mailer
  4. $mailer = new Swift_Mailer(new Swift_MailTransport());
  5.  
  6. //Create a message
  7. $message = Swift_Message::newInstance('Your subject', '<b>Your Message</b>', 'text/html')
  8. ->setFrom(array('sender@email.com' => 'Sender Name'))
  9. ->setTo(array('receiver@email.com' => 'Receiver Name'));
  10.  
  11. //Send it
  12. $mailer->send($message);
  13.  
  14. if ($mailer->send($message))
  15. {
  16. echo "Sent\n";
  17. }
  18. else
  19. {
  20. echo "Failed\n";
  21. }
  22. ?>


Voor meer voorbeelden kan je bij de Swiftmailer wikidocs terecht!


EDIT 2: Heeft iemand een idee hoe ik al de e-mailadressen uit mn db in deze vorm gegoten krijg?

  1. ->setBcc(array(
  2. 'copied@address.tld',
  3. 'another-copy@address.tld',
  4. enz...
  5. ));


Thanks!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s