MIME (Multi-Purpose Internet Mail Extensions) is 'n uitbreiding van die SMTP (Simple Mail Transfer Protocol) wat gebruikers toelaat om lêers te stuur saam met hul e-pos.
Apache JAMES Mime4j kan gebruik word vir die bou van gereedskap wat MIME data te manipuleer en programmatiese toegang is nodig om MIME dokumente om dit te doen.
Mime4J is basies 'n rou Java biblioteek wat ontwikkelaars toelaat om MIME data ontleed en dan gebruik dit in die bou van meer komplekse gereedskap, sagteware en Web aansoeke.
Die biblioteek bied 'n API vir toegang tot data in die MIME documentkop en liggaam, laat ontwikkelaars te sien wat binne en weet hoe om die stroom / lêer later behandel.
Dokumentasie is ingesluit by die Mime4j aflaai pakket
Wat is nuut in hierdie release:.
- Mime4j 0,7 verbeter ondersteuning vir onthoofde boodskappe , misvormde skeiding tussen kop-en liggaam en voeg ondersteuning vir & quot; uitgediende & quot; rfc822 sintaksis (bv: & quot; Selected & # x3c; somespace & # x3e ;: & quot; styl).
- Parsing prestasie vir aangehaal printable strome is aansienlik verbeter. A & quot; DecodeMonitor & quot; voorwerp in die meeste code ingestel om te definieer hoe om met misvormde insette (Toegeeflik vs Streng gedrag).
- Mime4j 0,7 bied ook LenientFieldParser as 'n alternatief vir DefaultFieldParser wanneer 'n hoër mate van verdraagsaamheid formaat oortredings nie-ernstige MIME veld verlang word.
Wat is nuut in weergawe 0.6:
- Die voormalige koppelvlakke TextBody en BinaryBody is verander in abstrakte subklasse klas SingleBody. Kode wat hierdie koppelvlakke implemente het dienooreenkomstig verander.
- Sommige vlak funksies lae is slegs beskikbaar in die trek parser (aanbeveel vir gevorderde gebruikers).
- Klas AbstractBody is vervang deur SingleBody. AbstractBody verwyder is.
- Tydelike teks liggaam stoor vir Boodskap dele nou standaard Amerikaanse ASCII (was ISO-8859-1).
- Klas NamedMailbox verwyder is. Klas Mailbox het nou 'n bykomende eiendom naam.
Kommentaar nie gevind