Javax.mail.Message getSentDate возвращает ноль

Я столкнулся со случаем, когда чтение электронных писем из почтового ящика POP3 с использованием почтового API Java возвращает нулевое значение sentDate.

Я просмотрел документацию, а также часто задаваемые вопросы по JavaMail API, и мне еще предстоит найти причину, по которой это может произойти.

Кто-нибудь замечал что-то подобное, и если да, то что может быть причиной того, что электронное письмо имеет нулевую дату отправки?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
218
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если заголовок Date отсутствует в отправленном сообщении, вы получите нулевую дату отправки. Это не имеет ничего общего с POP3. Обратите внимание, что POP3 не поддерживает дату получения, поэтому она всегда будет нулевой.

Другие вопросы по теме