MIME (Multi-purpose Internet Mail Extensions) je rozšíření SMTP (Simple Mail Transfer Protocol), který umožňuje uživatelům posílat soubory spolu s jejich e-maily.
Apache JAMES Mime4j může být použit pro stavební nářadí, které manipulují MIME dat a programový přístup je zapotřebí, aby MIME dokumentů, aby tak učinily.
Mime4J je v podstatě syrové Java knihovna, která umožňuje vývojářům analyzovat MIME dat a potom jej použít při budování složitějších nástroje, software a webových aplikací.
Knihovna poskytuje API pro přístup k datům v záhlaví a tělo MIME dokumentu, pronájmu vývojáři zjistit, co je uvnitř, a vědět, jak zacházet proudu / souboru později.
Dokumentace je součástí balíčku ke stažení Mime4j
Co je nového v této verzi:.
- Mime4j 0.7 vylepšuje podporu pro bezhlavá zprávy , chybně oddělení mezi záhlaví a tělo a přidává podporu pro & quot; zastaralý & quot; syntax rfc822 (např: & quot; Header & # x3c; somespace & # x3e ;: & quot; styl).
- analýze výkon pro kotované tisknutelné proudy byly výrazně zlepšila. & Quot; DecodeMonitor & quot; Objekt byl zaveden ve většině kódu definovat, jak se vypořádat s chybně vstupem (shovívavý vs Přísná chování).
- Mime4j 0.7 také poskytuje LenientFieldParser jako alternativa k DefaultFieldParser, když je požadována vyšší míra tolerance k porušování formátu non-závažné MIME pole.
Co je nového ve verzi 0.6:
- Bývalý rozhraní TextBody a BinaryBody byly změněny do abstraktních podtřídy třídy SingleBody. Kód, který implementuje těchto rozhraní, musí být odpovídajícím způsobem změněna.
- Některé funkce nízké úrovně jsou k dispozici pouze v tahu parser (doporučeno pro pokročilé uživatele).
- Class AbstractBody byla nahrazena SingleBody. AbstractBody byl odstraněn.
- Dočasné textu uskladnění orgán pro části zpráv nyní standardně US-ASCII (ISO-8859-1 byl).
- Class NamedMailbox byla odstraněna. Schránka třídy má nyní další vlastnost name.
Komentáře nebyl nalezen