1

使用以下命令创建消息时MessageDispositionType

$request->MessageDisposition = MessageDispositionType::SEND_AND_SAVE_COPY;

然后设置FlagStatus"Flagged"

$message = new MessageType();
$message->Subject = 'EWS Inline Image';

$StartDate = new DateTime('tomorrow 3:00pm');
$DueDate = new DateTime('tomorrow 4:30pm');

$message->Flag->FlagStatus = 'Flagged';
$message->Flag->StartDate = $StartDate->format('c');
$message->Flag->DueDate = $DueDate->format('c');
.....

我得到两个标记的项目,一个在 中Inbox,另一个在Sent Items.

只有Sent Items消息具有正确的分配日期。消息标志不接受日期(显示
为)InboxNONE

图片

如果我使用MessageDispositionType::SEND_ONLY;Inbox消息日期仍未设置。

在此处输入图像描述

有没有办法只设置FlagStatus项目Inbox而不是两者;为什么,如果我能够将标志开始/到期/完成日期分配给消息,它们只会影响已发送邮件消息而不影响收件箱消息?

4

0 回答 0