Bir microsoft .msg dosyasını okuyacak/ayrıştıracak herhangi bir JavaScript kitaplığından haberdar olan var mı? Bir sunucuda depolanmış .msg dosyalarını dağıtmak için bir izleyici gerektiren bir sistem yazıyorum. Muhtemelen gelecekte de yapmak zorunda kalacağım. .net framework veya ASP kullanmıyorum. Proje sadece HTML/CSS/Javascript + JQuery'dir.Ayrıştırma .msg dosyaları JavaScript içinde
cevap
Bir gerekecektir
Ben sadece alıcıya/gönderene, konu, ekler için e-posta adreslerini (dosya isimleri gerçek dosyalar), gövdeyi (metin & html) ayıklamak gerekir, tarih vs. gönderilen MSG ve/veya EML dönüştürücü kütüphanesi. Ben geçmişte başarı ile Mailbee.NET kullandım, ama Aspose veya başka bir ticari kütüphane aynı çalışması gerekir. Tabii ki her zaman kendi MSG parser by following the specifications kodunuzu yazabilirsiniz, ancak web çözümünüze odaklanmak istemez miydiniz? Eğer kütüphane sahip olduktan sonra
- sadece bir hizmet cephesi içinde tamamlamayı ve UI çerçeve kullanılarak görüntülenmek üzere örnek verileri almak için JS AJAX istekleri oluşturmak. Bu dinamik AJAX isteklerini işlemek için bazı sunucu sayfası işleyicisine ihtiyacınız olacaktır - node.js, ASPX, JSP, PHP, vs.
Bir yan not olarak - tüm MSG'yi istemciye çekmek çok etkisiz olurdu sadece meta verilerin bir kısmını almak için. 50 MB değerinde ekleri olan bir MSG'yi düşünün - yalnızca dosya isimlerine ihtiyacınız varsa - uygulama, tüm 50MB'yi indirene kadar işe yaramaz/yavaş olacaktır. Tarayıcının (veya kullanıcıların) bunu seveceğini sanmıyorum.
Ayrıca Redemption ve RDOSession.GetMessageFromMsgFile yöntemi kullanabilirsiniz. JavaScript (sadece IE), Java (COM köprüsü üzerinden) ve herhangi bir .Net dilinde erişilebilir.
msg.reader kütüphane işi yapmak gibi görünüyor.
saf JS mümkün değildir ancak sunucu tarafında we can üzerine düğüm ve linux yardımıyla inanıyoruz. nodemailer ve/veya msg.reader kütüphane olsa msj formatında HTML e-postaları desteklemek eğer
harika olurdu.
- 1. Ayrıştırma .msg dosyasını kullanarak C#
- 2. Ayrıştırma .iso dosyaları
- 3. Ayrıştırma XML dosyaları: XML nodeset
- 4. Javascript ve CSS ayrıştırma performansı
- 5. ANTLR4 Python büyük dosyaları ayrıştırma
- 6. Javascript ile metin ayrıştırma
- 7. PHP'de javascript dizilerini ayrıştırma
- 8. Satırları javascript ile ayrıştırma
- 9. Ayrıştırma JSON veya JavaScript
- 10. Yerel diskte saklanan Outlook msg dosyaları, delphi ile nasıl okunabilir
- 11. Delphi ve MSG dosya
- 12. NSXMLParser içinde xml ayrıştırma
- 13. MySQL içinde ayrıştırma tarihi
- 14. HTML pars içinde ayrıştırma
- 15. Ayrıştırma JavaScript düzenli ifade antlr
- 16. Eclipse: html dosyaları içinde javascript bloklarda görev etiketleri
- 17. throw Yeni bir hata atmak ('msg') vs Hata ('msg')
- 18. SQL Server: hata MSG 102 ve MSG 156
- 19. Atom içinde sass-lint 'Beklenmedik Ayrıştırma Hatası'
- 20. bir atar hata msg
- 21. stringify/ayrıştırma edn içinde Clojure/ClojureScript
- 22. Ayrıştırma hatalı biçimlendirilmiş/eksik/geçersiz XML dosyaları
- 23. matlab içinde .asv dosyaları
- 24. Dosyaları karartma içinde süzme
- 25. () [] +! javascript içinde
- 26. Javascript ile İkili Dosyaları İndirin
- 27. Belirsiz tip değişken hatası msg
- 28. Verileri .msg dosyalarından excel'e aktarma
- 29. Javascript url ayrıştırmak çalışıyorum javascript url Ayrıştırma veya
- 30. javascript JSON ayrıştırma nesnesi özelliği doğrudan int
bir sunucuda saklanan dosyaları .msg dispay bir izleyici gerektiren bir sistem yazılı olarak başarılı mı? Varsa, nasıl yaptığınızı paylaşmak ister misiniz? – itsproject