diff options
| author | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2009-06-04 06:29:57 +0000 |
|---|---|---|
| committer | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2009-06-04 06:29:57 +0000 |
| commit | a8adad42fd9acf682568009089768991c7f52e23 (patch) | |
| tree | 5784871ab658a29ca348a91dad605e990d7da90b | |
| parent | 583932868a6f654243367bb7fb2378b111e3642a (diff) | |
- fix sending mail without identity
git-svn-id: https://svn.roundcube.net/trunk@2604 208e9e7b-5314-0410-a742-e7e81cd9613c
| -rw-r--r-- | roundcubemail/program/steps/mail/sendmail.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/roundcubemail/program/steps/mail/sendmail.inc b/roundcubemail/program/steps/mail/sendmail.inc index bfdf0dee2..72f072a49 100644 --- a/roundcubemail/program/steps/mail/sendmail.inc +++ b/roundcubemail/program/steps/mail/sendmail.inc @@ -212,11 +212,11 @@ else if (empty($mailto)) $mailto = 'undisclosed-recipients:;'; // get sender name and address -$from = get_input_value('_from', RCUBE_INPUT_POST); +$from = get_input_value('_from', RCUBE_INPUT_POST, true, $message_charset); $identity_arr = rcmail_get_identity($from); if (!$identity_arr && ($from = rcmail_email_input_format($from))) { - if (preg_match('/(<\S+@\S+)/', $from, $m)) + if (preg_match('/(\S+@\S+)/', $from, $m)) $identity_arr['mailto'] = $m[1]; } else $from = $identity_arr['mailto']; |
