CiviMail - Fixup edge-case chars. Use consistent function.
authorTim Otten <totten@civicrm.org>
Thu, 21 Sep 2023 01:08:16 +0000 (18:08 -0700)
committerTim Otten <totten@civicrm.org>
Thu, 21 Sep 2023 01:19:15 +0000 (18:19 -0700)
commita9e02d9297549828c77dedf441b56e88418ac512
tree7089d82c109ed7cfb7ccab60f2f7fef85030fa06
parentcf8ed9c814c78ff760f32d13e09eb35590c9cff9
CiviMail - Fixup edge-case chars. Use consistent function.

1. Base64 can output some funny chars that are awkward in VERP and URL contexts.
   Use strict lowercase alphanumeric.
2. The new code was being used for the test mailing - but not for real mailings. They should use same formula.
CRM/Mailing/Event/BAO/MailingEventQueue.php