MIME (Çok Amaçlı Internet Posta Uzantıları) kullanıcıların e-postalar ile birlikte dosya göndermek için izin verir SMTP (Basit Posta Aktarım Protokolü) bir uzantısıdır.
Apache JAMES Mime4j MIME verileri işlemek ve programatik erişim bunu MIME belgelere ihtiyaç vardır bina araçları kullanılabilir.
Mime4J temelde geliştiriciler MIME verilerini ayrıştırmak ve sonra daha karmaşık araçlar, yazılımlar ve web uygulamaları oluşturmak kullanmak için izin veren bir ham Java kütüphanesidir.
Kütüphane MIME belge başlığı ve vücutta verilerine ulaşmak için bir API sağlar, icar geliştiriciler içinde ne olduğunu görmek ve daha sonra dere / dosya nasıl davranacağını biliyor.
Belgeler Mime4j indir paketinde bulunan
Bu sürümde Yeni nedir:.
başsız iletiler için
- Mime4j 0.7 geliştirir destek eski & quot;, başlıkları ve gövde arasındaki hatalı biçimlendirilmiş ayırma için & quot desteği ekler; rfc822 sözdizimi (örn: & quot; Üstbilgi & # x3c; somespace & # x3e ;: & quot; tarzı).
- alıntı yazdırılabilir akışları için Ayrıştırma performans önemli ölçüde iyileştirilmiştir. Bir & quot; DecodeMonitor & quot; Nesne (Sıkı davranışları vs Lenient) hatalı biçimlendirilmiş girdi ile nasıl başa tanımlamak için en çok kod girmiştir.
- Mime4j 0.7 de olmayan şiddetli MIME alan biçim ihlalleri tolerans daha yüksek bir derece istenen DefaultFieldParser alternatif olarak LenientFieldParser sağlar.
nedir sürüm 0.6 Yeni:
- Eski arayüzler TextBody ve BinaryBody soyut alt sınıflara değiştirildi sınıf SingleBody evi. Bu arabirimleri uygulayan kod buna göre değiştirilmelidir.
- Bazı düşük seviyeli fonksiyonları (gelişmiş kullanıcılar için önerilir) Sadece çekme ayrıştırıcı mevcuttur.
- Sınıf AbstractBody SingleBody tarafından almıştır. AbstractBody kaldırıldı.
- İleti parçalar için geçici bir metin vücut depolama şimdi. US-ASCII varsayılan (ISO-8859-1 idi)
- Sınıf NamedMailbox kaldırıldı. Sınıf Kutusu artık ek bir isim özelliğine sahiptir.
Yorum Bulunamadı