Index: modules/system/system.admin.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/system/system.admin.inc,v retrieving revision 1.58 diff -u -p -r1.58 system.admin.inc --- modules/system/system.admin.inc 17 Jan 2008 16:08:35 -0000 1.58 +++ modules/system/system.admin.inc 25 Jan 2008 15:57:33 -0000 @@ -1181,8 +1181,11 @@ function system_site_information_setting * Validate the submitted site-information form. */ function system_site_information_settings_validate($form, &$form_state) { + // If is a RFC 2822 mailbox with the format "display name" , + // extract the address to pass validation. + preg_match('/^"[^\"\f\n\r\t\v]+" <(.+)>$/', $form_state['values']['site_mail'], $matches); // Validate the e-mail address. - if ($error = user_validate_mail($form_state['values']['site_mail'])) { + if ($error = user_validate_mail($matches ? $matches[1] : $form_state['values']['site_mail'])) { form_set_error('site_mail', $error); } // Validate front page path.