2 mails versturen bij aanmelden
Ik gebruik het volgende stukje code om de klant een bevestiging van zijn aanmelding te versturen.
Hoe kan ik nu ook een kopie sturen zodat ik zelf ook weet dat een klant zich heeft aangemeld?
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
$header = renderTemplate('/email/header.tpl.php');
$footer = renderTemplate('/email/footer.tpl.php');
$message = $header.$message.$footer;
$mimemail = new nomad_mimemail();
$mimemail->set_from(config::site_email);
$mimemail->set_to($to);
$mimemail->set_subject($subject);
$mimemail->set_text(make_plain($message));
$mimemail->set_html($message);
$mimemail->send();
$footer = renderTemplate('/email/footer.tpl.php');
$message = $header.$message.$footer;
$mimemail = new nomad_mimemail();
$mimemail->set_from(config::site_email);
$mimemail->set_to($to);
$mimemail->set_subject($subject);
$mimemail->set_text(make_plain($message));
$mimemail->set_html($message);
$mimemail->send();
Hoe kan ik nu ook een kopie sturen zodat ik zelf ook weet dat een klant zich heeft aangemeld?
Een cc meesturen.
Een BCC is misschien beter. Je wilt niet altijd dat de klant jouw e-mailadres kent of dat jij hiervan verwittigd bent.
Of je stuurt gewoon de e-mail 2X. Gewoon de set_to wijzigen en opnieuw send()
Of je stuurt gewoon de e-mail 2X. Gewoon de set_to wijzigen en opnieuw send()
En als je dan toch bezig bent met automatiseren, sla een entry op in een database in een of andere vorm? Anders moet je een dubbele boekhouding via de e-mail bijhouden.
Tegelijkertijd is er iets voor te zeggen om voor (alle?) e-mailberichten een BCC te sturen naar een soort van mail monitor, zodat wanneer klanten claimen dat er nooit een bericht is verstuurd, je dit daadwerkelijk kunt controleren.
Maar als je bezig bent met de registratie dan zou dit tot een andere "user state" moeten leiden ofzo, bijvoorbeeld PENDING_ACTIVATION of iets dergelijks, zodat je weet in welke stap van het proces een gebruiker zich bevindt.
Teken de levensloop van een gebruiker met de verschillende states anders eens uit.
Tegelijkertijd is er iets voor te zeggen om voor (alle?) e-mailberichten een BCC te sturen naar een soort van mail monitor, zodat wanneer klanten claimen dat er nooit een bericht is verstuurd, je dit daadwerkelijk kunt controleren.
Maar als je bezig bent met de registratie dan zou dit tot een andere "user state" moeten leiden ofzo, bijvoorbeeld PENDING_ACTIVATION of iets dergelijks, zodat je weet in welke stap van het proces een gebruiker zich bevindt.
Teken de levensloop van een gebruiker met de verschillende states anders eens uit.
Bedankt voor de reacties. Ik heb het volgende geprobeerd, maar ik krijg geen mail binnen.
Heb ik ook al geprobeerd, maar ook dan krijg ik helaas geen mail binnen.
Ook niet de to-geadresseerde? En gebeurt dit na het toevoegen van de bcc?
De to werkt wel gewoon en de bcc niet.
Vreemd, het is wel een bestaande functie.
Knal de bcc anders eens door naar https://www.mail-tester.com/, en kijk eens of die überhaupt wel verzonden wordt?
Knal de bcc anders eens door naar https://www.mail-tester.com/, en kijk eens of die überhaupt wel verzonden wordt?
Heb even een test gedaan maar hij komt daar niet aan. Hoe zou ik dat dan het beste kunnen uitzoeken waar het mis loopt?
Test eens met PHPmailer?




