| | |
| | | */ |
| | | function rcmail_compose_cleanup($id) |
| | | { |
| | | if (!isset($_SESSION['compose_data'][$id])) |
| | | if (!isset($_SESSION['compose_data_'.$id])) |
| | | return; |
| | | |
| | | $rcmail = rcmail::get_instance(); |
| | | $rcmail->plugins->exec_hook('attachments_cleanup', array('group' => $id)); |
| | | unset($_SESSION['compose_data'][$id]); |
| | | $rcmail->session->remove('compose_data_'.$id); |
| | | } |
| | | |
| | | |
| | |
| | | { |
| | | global $RCMAIL, $IMAP; |
| | | |
| | | if (!is_object($message) || !is_a($message, rcube_message)) |
| | | if (!is_object($message) || !is_a($message, 'rcube_message')) |
| | | $message = new rcube_message($message); |
| | | |
| | | if ($message->headers->mdn_to && !$message->headers->mdn_sent && |