Issue #58
resolved
Wanneer een placeholder, zoals [NAME], op wordt gebroken door de quoted-printable encoding van een mailtje, wordt hij niet gezien en niet vervangen.
Mogelijke oplossingen:
- Fuck de encoding, schrijf een regular expression die op welke positie dan ook newlines negeert in de placeholder.
- Grab some package from Packagist and parse the email
- Install ext-mailparse on the server and use that to parse the mail, but you still need to make something to put it back together after replacing the placeholders.
Comments (3)
-
reporter -
reporter Ik heb een pull-request gemaakt waarin ik \Zend\Mail gebruik. Niet echt zin om het uit te proberen :(
-
reporter - changed status to resolved
Resolved with e86c629 - Add typing info and use email parser for personalizing messages
- Log in to comment
Na even snel zoeken (en m'n college vergeten, shit :( ) lijkt Zend_Mail eigenlijk toch wel de beste oplossing. Die kan mail parsen én weer in-elkaar zetten en versturen.