Search mail with date and domains - outlook

try these filters

  1. Email Addresses

"@SQL="+Chr(34)+"http://schemas.microsoft.com/mapi/proptag/0x007D001E"+Chr(34)+" like '%@domain.com%'"

  1. Attachments

"@SQL= urn:schemas:httpmail:hasattachment=true"

If #1 works and you have to combile #1 and #2, answer is no idea.

After #1, you can do below in foreach loop.

emails.Where(Function(s) s.Attachments.Any)