cope with not set DATE from retrieved headers

This commit is contained in:
Klaus Leithoff 2014-10-02 08:45:36 +00:00
parent ae1e4707de
commit 1c783df3b8

View File

@ -2056,6 +2056,10 @@ class mail_ui
$content['msg'] = (is_array($error_msg)?implode("<br>",$error_msg):$error_msg); $content['msg'] = (is_array($error_msg)?implode("<br>",$error_msg):$error_msg);
// Send mail ID so we can use it for actions // Send mail ID so we can use it for actions
$content['mail_id'] = $rowID; $content['mail_id'] = $rowID;
if (!is_array($headers) || !isset($headers['DATE']))
{
$headers['DATE'] = (is_array($envelope)&&$envelope['DATE']?$envelope['DATE']:'');
}
$content['mail_displaydate'] = mail_bo::_strtotime($headers['DATE'],'ts',true); $content['mail_displaydate'] = mail_bo::_strtotime($headers['DATE'],'ts',true);
$content['mail_displaysubject'] = $subject; $content['mail_displaysubject'] = $subject;
$linkData = array('menuaction'=>"mail.mail_ui.loadEmailBody","_messageID"=>$rowID); $linkData = array('menuaction'=>"mail.mail_ui.loadEmailBody","_messageID"=>$rowID);