使用ews java api将itemAttachment附加到电子邮件

使用ews java api将itemAttachment附加到电子邮件,java,exchangewebservices,email-attachments,Java,Exchangewebservices,Email Attachments,我正在通过ews发送电子邮件。 在某些情况下,用户希望能够获得附加了另一封电子邮件(emailToAttach)的电子邮件(parentEmail)。此emailToAttach从sent文件夹中检索,然后附加到parentEmail 但是,在setSubject上尝试执行以下操作时,我遇到了stackoverflow错误: EmailMessage parentEmailMessage = new EmailMessage(exchangeService) It

我正在通过ews发送电子邮件。 在某些情况下,用户希望能够获得附加了另一封电子邮件(emailToAttach)的电子邮件(parentEmail)。此emailToAttach从sent文件夹中检索,然后附加到parentEmail

但是,在setSubject上尝试执行以下操作时,我遇到了stackoverflow错误:

        EmailMessage parentEmailMessage = new EmailMessage(exchangeService)
        ItemAttachment attachment = parentEmailMessage.attachments.
                         <EmailMessage>addItemAttachment(Item)

        attachment.setName(emailToAttach.subject)
        attachment.item.setSubject(emailToAttach.subject)         
        attachment.item.setMimeContent(emailToAttach.mimeContent)
EmailMessage parentEmailMessage=新的EmailMessage(exchangeService)
ItemAttachment attachment=parentEmailMessage.attachments。
附件(项目)
附件.setName(emailToAttach.subject)
附件.item.setSubject(emailToAttach.subject)
附件.item.setMimeContent(emailToAttach.mimeContent)

有人能帮助找出为什么会产生堆栈溢出错误吗

请更新您的问题以包含检索
emailToAttach
的代码。包含错误也可能很有用message@user5497505解决这个问题运气好吗?在使用ews java api时,我在同一代码中也遇到了stackoverflow错误