2016-02-26 2 views
0

Я хочу ответить на сообщение и удалить отправителя исходного сообщения электронной почты. В этом примере у меня есть только элемент CcRecipients, и я отправляю его, но исходный отправитель также получит электронную почту. Как не отправлять электронную почту оригинальному отправителю? Можно ли удалить оригинального отправителя?Как отправить отправителю оригинал оригинал на элемент ReplyToItem в EWS

<m:CreateItem MessageDisposition="SendAndSaveCopy"> 
     <m:Items> 
     <t:ReplyToItem> 
      <t:CcRecipients> 
       <t:Mailbox> 
        <t:EmailAddress>[email protected]</t:EmailAddress> 
       </t:Mailbox> 
      </t:CcRecipients> 
      <t:ReferenceItemId Id="MailId" ChangeKey="MailChangeKey" /> 
      <t:NewBodyContent BodyType="HTML">body message</t:NewBodyContent>   
     </t:ReplyToItem> 
     </m:Items> 
</m:CreateItem> 
+0

Если вы установили MessageDisposition в SaveOnly, сохраните сообщение как черновик, вы можете использовать UpdateItem, чтобы обновить черновик, как хотите, а затем использовать операцию SendItem для отправки черновика. –

+0

Спасибо @GlenScales, это работает! –

ответ

0

Ответ по определению включает отправителя. Если вы просто хотите отправить электронное письмо, создайте только электронное письмо:

<m:CreateItem MessageDisposition="SendAndSaveCopy"> 
    <m:Items> 
    <t:Message> 
     <t:Subject>Interesting</t:Subject> 
     <t:Body BodyType="HTML">your original mail</t:Body> 
     <t:ToRecipients> 
     <t:Mailbox> 
      <t:EmailAddress> 
      [email protected] 
      </t:EmailAddress> 
     </t:Mailbox> 
     </t:ToRecipients> 
    </t:Message> 
    </m:Items> 
</m:CreateItem> 

Или аналогичный. То, что вы хотите сделать, на самом деле не отвечает, а направляет электронное письмо.

+0

Переслать сообщение - это хорошая идея, но на сервере это будет обозначаться как FORWARD (значок). –

+0

Итак? Экспедирование - это буквально то, что вы делаете. – kat0r

+0

Пользователь должен иметь возможность ответить на адрес электронной почты и удалить ToRecipients, добавив Cc или Bcc и SEND. В результате исходный отправитель не получил электронную почту и в разговоре он должен отмечать как ОТВЕТ. Посмотрите на этот комментарий, он работает - \t «Если вы установите MessageDisposition в SaveOnly, тогда сохраните сообщение как черновик, вы можете использовать UpdateItem для обновления чертежа, как хотите, а затем использовать операцию SendItem для отправки черновика. - Glen Весы вчера " –

 Смежные вопросы

  • Нет связанных вопросов^_^