| | |
| | | +-----------------------------------------------------------------------+ |
| | | | program/steps/mail/sendmail.inc | |
| | | | | |
| | | | This file is part of the RoundCube Webmail client | |
| | | | Copyright (C) 2005-2010, RoundCube Dev. - Switzerland | |
| | | | This file is part of the Roundcube Webmail client | |
| | | | Copyright (C) 2005-2010, Roundcube Dev. - Switzerland | |
| | | | Licensed under the GNU GPL | |
| | | | | |
| | | | PURPOSE: | |
| | |
| | | if (strlen($_POST['_draft_saveid']) > 3) |
| | | $olddraftmessageid = get_input_value('_draft_saveid', RCUBE_INPUT_POST); |
| | | |
| | | $message_id = sprintf('<%s@%s>', md5(uniqid('rcmail'.mt_rand(),true)), $RCMAIL->config->mail_domain($_SESSION['imap_host'])); |
| | | $message_id = rcmail_gen_message_id(); |
| | | |
| | | // set default charset |
| | | $input_charset = $OUTPUT->get_charset(); |
| | |
| | | |
| | | $message_body = $plugin['body']; |
| | | |
| | | // compose format=flowed content if enabled and not a reply message |
| | | if (empty($_SESSION['compose']['reply_msgid']) && ($flowed = $RCMAIL->config->get('send_format_flowed', true))) |
| | | $message_body = rcube_message::format_flowed($message_body, $LINE_LENGTH); |
| | | // compose format=flowed content if enabled |
| | | if ($flowed = $RCMAIL->config->get('send_format_flowed', true)) |
| | | $message_body = rcube_message::format_flowed($message_body, min($LINE_LENGTH+2, 79)); |
| | | else |
| | | $message_body = rc_wordwrap($message_body, $LINE_LENGTH, "\r\n"); |
| | | |