【发布时间】:2016-05-30 07:49:32
【问题描述】:
网络服务器 (wampp) 使用 phpmailer 创建一个 eml 文件
<?php
$mail->From = $usermail;
$mail->FromName = $username;
$mail->AddCustomHeader("X-Unsent: 1");
...
$mail->preSend();
$mail->getSentMIMEMessage());
$message=$mail->GetSentMIMEMessage();
$handle=fopen('message.eml','w');
fwrite($handle, $message);
fclose($handle);
?>
此消息将发送到用户浏览器以进行下载。邮件默认使用 Outlook 打开,以便用户能够在发送前编辑邮件。
现在的问题是用户收到错误消息 [0x80070005-0x0004dc-0x000524] 告诉用户不允许代表指定用户发送消息。
Exchange 服务器是 2013 版和用户 Outlook 2010/2013。
您能帮我解决这个安全问题吗?
【问题讨论】: