Заранее спасибо. Я задаю этот вопрос, потому что я не понимаю, чего ожидать.
Сейчас я использую searchTerm.from и searchTerm.subject для обработки только писем от известных учетных записей.
Я использую mail.delete = true
Однако, так как я начал использовать searchTerms, электронное письмо, которое было обработано, не удаляется.
Это ожидаемое поведение?
Если да, как я могу удалить письмо, принятое и обработанное фильтрацией searchTerm?
@ Override
public void configure () создает исключение {
if (validateConfiguration()) {
// Format the From Endpoint from Parameters.
final String fromStr = String.format("%s://%s:%s?username=%s&password=%s"
+ "&delete=%s&mail.pop3.forgettopheaders=%s"
+ "&consumer.delay=%s"
+ "&consumer.initialDelay=%s"
+ "&maxMessagesPerPoll=%s"
+ "&fetchSize=%s"
+ "&mapMailMessage=false"
+ "&handleFailedMessage=true"
+ "&skipFailedMessage=true"
+ "&searchTerm.unseen=false"
+ "&searchTerm.subject=%s"
+ "&searchTerm.from=%s",
protocol, host, port, username, password, mailDelete,
pop3Headers, pollDelay, initialDelay, maxMessagesPerPoll,
fetchSize, subject, from);