// Feature to push mail sent into Sent folder
 if (!empty($conf->dolimail->enabled)) {
     $mailfromid = explode("#", $_POST['frommail'], 3);
     // $_POST['frommail'] = 'aaa#Sent# <*****@*****.**>'	// TODO Use a better way to define Sent dir.
     if (count($mailfromid) == 0) {
         $from = $_POST['fromname'] . ' <' . $_POST['frommail'] . '>';
     } else {
         $mbid = $mailfromid[1];
         /*IMAP Postbox*/
         $mailboxconfig = new IMAP($db);
         $mailboxconfig->fetch($mbid);
         if ($mailboxconfig->mailbox_imap_host) {
             $ref = $mailboxconfig->get_ref();
         }
         $mailboxconfig->folder_id = $mailboxconfig->mailbox_imap_outbox;
         $mailboxconfig->userfolder_fetch();
         if ($mailboxconfig->mailbox_save_sent_mails == 1) {
             $folder = str_replace($ref, '', $mailboxconfig->folder_cache_key);
             if (!$folder) {
                 $folder = "Sent";
             }
             // Default Sent folder
             $mailboxconfig->mbox = imap_open($mailboxconfig->get_connector_url() . $folder, $mailboxconfig->mailbox_imap_login, $mailboxconfig->mailbox_imap_password);
             if (FALSE === $mailboxconfig->mbox) {
                 $info = FALSE;
                 $err = $langs->trans('Error3_Imap_Connection_Error');
                 setEventMessages($err, $mailboxconfig->element, null, 'errors');
             } else {
                 $mailboxconfig->mailboxid = $_POST['frommail'];
                 $mailboxconfig->foldername = $folder;
                 $from = $mailfromid[0] . $mailfromid[2];