我想在使用 Apache Camel 从 imap 端点读取时避免垃圾邮件。
我的端点是这样配置的:
def camelContext = new DefaultCamelContext()
camelContext.addRoutes(new RouteBuilder() {
def void configure() {
from("imap://localhost:3143?username=myuserame&password=mypassword"
+ "&delete=false"
+ "&unseen=true"
+ "&consumer.delay=600"
+ "&fetchSize=10"
+ "&maxMessagesPerPoll=10").process{ exchange ->
...
}
我想添加searchTerm
以避免*****SPAM****
在主题中标记或具有标题X-Spam-Flag: YES
或X-Spam-Status: YES
.
我也想将一些电子邮件地址列入黑名单,但我想这可以在阅读邮件后做到这一点。