It looks like you're new here. If you want to get involved, click one of these buttons!
I've added a Subscribe form using Sendy's subscribe HTML code.
Works fine for most addresses, but anything with a plus sign is silently dropped. Eg email@example.com isn't accepted as a valid email address.
Pretty sure it's the regex in check_local_portion() in EmailAddressValidator.php - before I dive into it, has anyone seen this before and fixed it already?
I just tested and was able to add email addresses with a + sign in it though:
I used the subscription form provided by the Sendy list (which also uses Sendy’s ’subscribe’ API):
Hey Ben, yes, you're right. Was submitting the form via AJAX which was encoding the plus sign as a space. Sorted now.