If a semicolon is used to separate multiple email addresses (rather than a comma) by the admin when setting up the webform, when the user submits the form he receives an error page or, in my case, a "Page Not Found".

Removing the semicolon and replacing it with a comma makes the form work as normal.

Comments

gribnif’s picture

Some of my users have also hit this problem, but it isn't a bug--it's an undefined behavior. Using semi-colons to separate multiple email addresses is a bit of Microsoft silliness which contradicts the mail header standard.

There should probably just be a bit of help text saying, "Separate multiple email addresses with commas."

quicksketch’s picture

Thanks for the clarification Gribnif! Yeah, my thought was... well... why are you using semicolons!? Haha, okay so some helptext is in order. A validation error should also be thrown to prevent the invalid behavior.

quicksketch’s picture

Status: Active » Fixed

I added some validation to throw an error if entered e-mail addresses are not valid. There's already help text below the field that says to use commas.

http://cvs.drupal.org/viewcvs/drupal/contributions/modules/webform/webfo...

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.