верблюжья почта не удаляет и не удаляет обработанную электронную почту из входящих сообщений с помощью параметра searchTerm unseen = false - PullRequest
0 голосов
/ 14 сентября 2018

Заранее спасибо. Я задаю этот вопрос, потому что я не понимаю, чего ожидать.

Сейчас я использую 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);
...