Commit Graph

  • 0d12bea12d Update README.md primary ghostersk 2025-03-16 21:41:21 +00:00
  • 37a45344fe Update README.md ghostersk 2025-03-16 21:38:54 +00:00
  • 7dcf28f088 Update README.md ghostersk 2025-03-16 21:37:28 +00:00
  • 73bc53d3ae Add files via upload ghostersk 2025-03-16 21:36:35 +00:00
  • b27f91bf5f Update README.md ghostersk 2025-03-16 21:35:34 +00:00
  • 552289b027 Create Gui-MSG-Viewer.py ghostersk 2025-03-16 21:34:23 +00:00
  • 10d73d5306 Create simple-PyQt6-gui.py ghostersk 2025-03-16 21:24:17 +00:00
  • 683d37a05b Delete setup.py ghostersk 2025-03-16 21:22:13 +00:00
  • 50aaa69932 Update README.md ghostersk 2025-03-16 21:20:37 +00:00
  • cbcd61bf33 Create pyqt_pdf_print.py ghostersk 2025-03-16 21:02:32 +00:00
  • 6791a4a56c Update requirements.txt ghostersk 2025-03-16 21:01:14 +00:00
  • a456dc94d8 Update and rename outlookmsgfile.py to msg-eml-convertor.py ghostersk 2025-03-16 21:00:16 +00:00
  • e08d296478 Fix a crash when you can't get an attachment filename (#32) giacom0c 2025-02-01 03:45:53 +01:00
  • e9a45164d6 Fix rtfparse imports broken by rtfparse 0.9.0 and add shebang to top of outlookmsgfile.py (#27) Alan Berezin 2024-04-07 04:39:42 -07:00
  • 8175fe3e2a Update setup.py (#26) Eric Xanderson 2024-03-05 07:21:57 -06:00
  • 8cb06da0b8 Credit dependencies in the README Joshua Tauberer 2024-02-23 09:56:23 -05:00
  • 85f6573ecb Use html2text to back-fill a plain text body if an HTML body is present Joshua Tauberer 2024-02-23 09:51:04 -05:00
  • 4104dc937d Use rtfparse to extract HTML message bodies from RTF containers and create mutlipart/alternative messages if both plain text and HTML are available Joshua Tauberer 2024-02-23 09:07:37 -05:00
  • 6fc382e9a6 Merge pull request #25 from MartijnVdS/string8_encoding Joshua Tauberer 2024-02-23 09:30:54 -05:00
  • ce796116a5 Refactor how encodings are handled Joshua Tauberer 2024-02-23 07:09:49 -05:00
  • 674896d603 Decode byte strings in .msg files correctly Martijn van de Streek 2024-02-22 11:25:12 +01:00
  • 6f1a6e4b4a Use a raw string in re, so \n and \s work (#23) Martijn van de Streek 2022-03-11 00:35:07 +01:00
  • 5fa8976f86 Fix a crash when all 64 bits in timestamp are 1 (#22) Martijn van de Streek 2022-02-10 17:41:08 +01:00
  • 64c07db5b0 Use logging to log parse errors (#19) Martijn van de Streek 2021-07-21 16:05:27 +02:00
  • 560a513349 Skip attachments without "__properties_version1.0" streams (#18) Martijn van de Streek 2021-07-21 16:03:19 +02:00
  • a057080bad Fix removing of Content-Type header from transport headers (#16) Martijn van de Streek 2021-05-03 23:56:05 +02:00
  • d9edd0d32f Make package "pip install"able (#15) Martijn van de Streek 2020-10-22 16:39:37 +02:00
  • 7f80b8e6bc Improve attachment filename normalization (#14) Manabu Niseki 2020-07-06 07:47:28 +09:00
  • d4a5944aba Include dependencies by requirements.txt (#10) Rodrigo Salvador 2019-09-16 20:49:04 -03:00
  • 73fac36c80 Check for ATTACH_LONG_FILENAME before ATTACH_FILENAME (#7) Alfredo 2019-05-22 12:21:36 +02:00
  • eee84c759f Check for key in props (#8) Alfredo 2019-05-22 12:20:10 +02:00
  • a8e1e8f064 Create LICENSE (#6) Jeff Kerr 2018-11-12 11:10:02 -05:00
  • 4779154c8c urlencode attachment filenames to avoid some recursion depth exceeded error when message is converted to bytes Joshua Tauberer 2018-03-16 17:35:24 -04:00
  • 3f72102e4b initial commit Joshua Tauberer 2018-03-14 16:24:47 -04:00