MIME- (багатоцільовий Internet Mail Extensions) є продовженням SMTP (простий протокол передачі пошти), що дозволяє користувачам відправляти файли разом з їх електронної пошти.
<Сильний> Apache Джеймс Mime4j можуть бути використані для будівельних інструментів, які маніпулюють даними MIME та програмна доступу, необхідних для MIME документів для цього.
Mime4J в основному сировину бібліотека Java, що дозволяє розробникам для аналізу даних MIME, а потім використовувати його в будівництві більш складні інструменти, програмне забезпечення та веб-додатків.
Бібліотека надає API для доступу до даних в заголовку MIME-документа і тіла, дозволяючи розробники бачать, що всередині і знають, як ставитися до потік / файл пізніше.
Документація входить в пакет завантаження Mime4j
Що нового У цьому випуску :.
- Mime4j 0,7 покращує підтримку безголових повідомлень , некоректний поділ між заголовками і тілом і додає підтримку для & Quot; застарілі і Quot; Синтаксис rfc822 (наприклад: & Quot; Тема & # x3c; somespace & # x3e;: & Quot; стиль).
- Розбір продуктивність для цитованим друкованих потоків були значно поліпшені. & Quot; DecodeMonitor & Quot; Об'єкт був введений в більшості коду, щоб визначити, як боротися з неправильно введення (поблажливі проти суворих поведінки).
- Mime4j 0,7 також надає LenientFieldParser в якості альтернативи, коли DefaultFieldParser високий ступінь толерантності до порушень формату неважка польових MIME бажано.
Що нового у версії 0.6:
- Колишній інтерфейси TextBody і BinaryBody були змінені в абстрактних підкласів класу SingleBody. Код, який реалізує ці інтерфейси повинен бути змінений відповідно.
- Деякі функції низького рівня доступні тільки в парсеру (рекомендується для досвідчених користувачів).
- Клас AbstractBody був замінений SingleBody. AbstractBody був видалений.
- Тимчасове зберігання текст тіла на частини Послання тепер за замовчуванням в US-ASCII (був ISO-8859-1).
- Клас NamedMailbox був видалений. Клас Пошта тепер має додаткове властивість ім'я.
Коментар не знайдено