Multi-Recipient Email QA

12/14 tests passing ❌ FAILURES DETECTED

Live Tester

valid: false
emails (0): []
error: Please enter at least one email address.
isMultiRecipient: false
StatusLabelInputParsedvalid?count
2 recipients (no space)"andygetsitsold@gmail.com,jacquelinelindo1@gmail.com"["andygetsitsold@gmail.com", "jacquelinelindo1@gmail.com"]true 2
2 recipients (space after comma)"andygetsitsold@gmail.com, jacquelinelindo1@gmail.com"["andygetsitsold@gmail.com", "jacquelinelindo1@gmail.com"]true 2
5 recipients"a@a.com, b@b.com, c@c.com, d@d.com, e@e.com"["a@a.com", "b@b.com", "c@c.com", "d@d.com", "e@e.com"]true 5
Semicolon separator"a@a.com;b@b.com;c@c.com"["a@a.com", "b@b.com", "c@c.com"]true 3
Mixed comma and semicolon"a@a.com,b@b.com;c@c.com"["a@a.com", "b@b.com", "c@c.com"]true 3
Single valid email"sarah@example.com"["sarah@example.com"]true 1
Fullwidth comma (mobile paste)"a@a.com,b@b.com"["a@a.com", "b@b.com"]true 2
Non-breaking space between"a@a.com, b@b.com"["a@a.com", "b@b.com"]true 2
Invalid: entire string treated as one email (OLD BUG)
This was the original bug — should now correctly split into 2 emails
"andygetsitsold@gmail.com,jacquelinelindo1@gmail.com"["andygetsitsold@gmail.com", "jacquelinelindo1@gmail.com"]true 2
One invalid email in list"good@email.com, notanemail, another@good.com"["good@email.com", "another@good.com"]false 2 (expected 3)
All invalid"notvalid, alsowrong"[]false 0 (expected 2)
Empty string""[]false 0
Trailing comma"a@a.com,b@b.com,"["a@a.com", "b@b.com"]true 2
Pasted with extra spaces and tabs" a@a.com , b@b.com "["a@a.com", "b@b.com"]true 2