邮件邮件附件中的附件为空

时间:2018-07-03 11:55:26

标签: exact-online invantive-sql

如图所示执行查询时,附件始终为空。我希望名称为AttachmentFileName的附件的内容将在列Attachment中。

如何检索文件的blob?

select /*+ join_set(mat, mailmessageid, 5000) */ mat.Attachment xmlfilecontents
,      mat.division || '-' || AttachmentFileName filename
from   mailmessagesreceived mre
join   MailMessageAttachments mat
on     mat.mailmessageid = mre.id
and    mat.Type in ( 20, 22 ) /* 20: UBL 2.0, 22: Simplerinvoicing 1.0 */
where  mre.SenderMailbox = 'Facturen@ExactOnline.nl'
and    mre.created >= add_months(trunc(sysdate, -1), -10)
and    mat.FileSize > 0

1 个答案:

答案 0 :(得分:2)

只要尚未处理邮件,列Attachment就会存储与接收到的在线确切MailMessage直接相关的附件。在这种情况下,附件将转发到Documents

但是,确切的在线发票本身是间接检索的。互联网位置在字段Url中。在表中的列AttachmentFromUrl中也可以使用它。