擅长:python、mysql、java
<p>首先,不要循环遍历文件夹中的所有项-使用<code>Items.Find/FindNext</code>或<code>Items.Restrict</code>查询<code>SenderName</code>属性-请参见<a href="https://docs.microsoft.com/en-us/office/vba/api/outlook.items.restrict" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/office/vba/api/outlook.items.restrict</a></p>
<p>至于附件,图像附件与任何其他附件没有任何区别。您可以检查文件扩展名或大小。您还可以使用<code>Attachment.PropertyAccessor.GetProperty</code>读取<code>PR_ATTACH_CONTENT_ID</code>属性(DASL名称<code>http://schemas.microsoft.com/mapi/proptag/0x3712001F</code>),并检查它是否在<code>MailItem.HTMLBody</code>属性的img标记中使用</p>