Этот вопрос из любопытства, JavaMail API предоставляет провайдера протокола POP3 для доступа к сообщениям POP3. Существует метод POP3Folder.getUID (message) , который возвращает строку уникального идентификатора для сообщения. Он возвращает, например, в следующем формате:
Пример UID: 1322488254.15180.1.dummy1,S=703
Мои вопросы:
- Есть ли какая-то логика / шаблон / алгоритм в создании этого
UID
уникально для каждого сообщения?
- Есть ли вероятность / вероятность наличия одного и того же UID для нескольких сообщений? Другими словами, действительно ли это уникально?
- Этот UID генерируется поставщиком POP3 (JavaMail API) или возвращается сервером POP3?
Документ API JavaMail гласит:
Return the unique ID string for this message, or null if not available. Uses the POP3 UIDL command.