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()
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.
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?