我正在使用ImapX和C#连接到我的Gmail帐户。有两段代码:
var folder = client.Folders["INBOX"]
var messages = folder.Search("SINCE 25-Dec-2015 FROM youtube.com", true);
此片段返回youtube发送的几条消息(noreply@youtube.com)并按预期工作。但是,如果我将查询更改为:
var folder = client.Folders["INBOX"]
var messages = folder.Search("SINCE 25-Dec-2015 FROM utube.c", true);
我没有收到消息。我原以为,由于utube.c是的子字符串noreply@youtube.com查询应该返回相同的消息。
我做错了什么?有没有一种方法可以使用From地址的子字符串搜索电子邮件?(当然,除了在客户端上过滤消息之外)
不幸的是,匹配逻辑依赖于服务器。