Hi,
below I've included a patch for sendmail.inc to enable multilines
(and semicolons) in the mailto, cc, and bcc fields. I hope you find
it useful.
Really enjoying RoundCube mail!
cheers, Corey
----- BEGIN PATCH ----- 69,73c69,77 < < $mailto_regexp = '/,\s*$/'; < < // trip ending ', ' from
// regex patterns $mailto_regexp_newlines = '/[,;]*\s*\r\n/'; $mailto_regexp_trail = '/,\s*$/';
$mailto = $_POST['_to'];
// convert newlines/semicolons and strip trailing ', ' in mailto $mailto = preg_replace($mailto_regexp_newlines, ',', $mailto); $mailto = preg_replace($mailto_regexp_trail, '', $mailto);
94,98c98,108 < if ($_POST['_cc']) < $headers['Cc'] = preg_replace($mailto_regexp, '', $_POST['_cc']); < < if ($_POST['_bcc'])
if ($_POST['_cc']) { $mailcc = $_POST['_cc']; $mailcc = preg_replace($mailto_regexp_newlines, ',', $mailcc); $headers['Cc'] = preg_replace($mailto_regexp_trail, '', $mailcc); }
if ($_POST['_bcc']) { $mailbcc = $_POST['_bcc']; $mailbcc = preg_replace($mailto_regexp_newlines, ',', $mailbcc); $headers['Bcc'] = preg_replace($mailto_regexp_trail, '', $mailbcc); }
267c277 < ?> \ No newline at end of file
?>
----- END PATCH -----