Skip to content

Attachment Converter: tool for batch converting attachments in an email mailbox

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

uchicago-library/attachment-converter

Repository files navigation

Attachment Converter

For Outside Users

Attachment Converter is in alpha. If you’d like to try it out, please follow the instructions on our project website.

For UChicago Library Developers

The guides on our development workflow break down into two main documents:

Current State of the Project

We have ambitions to make Attachment Converter follow library-executable design. Although it can be installed as a library, for the first release, we are focusing on its executable functionality.

The following features are presently working:

  • Attachment Converter can be used with one of two email parsing backends: OCamlnet or Mr. Mime. (This is not yet configurable but it will be soon—right now, you have to change the email parsing backend by changing one line of the source code.)
  • Attachment Converter will print out a “skeleton” of the email it is converting, showing the user the before and after structure.
  • By default, Attachment Converter converts:
    • PDF
    • DOC
    • DOCX
    • XLS
    • XLSX
    • JPG
    • GIF
  • Attachment Converter follows Unix filter design, accepting standard in and outputting to standard out.
  • Attachment Converter allows the user to configure the external utilities it calls out to to perform the relevant conversions in its configuration file.

Current Team

Our illustrious team of developers currently includes:

Previous developers include:

Matt Teichman, Nathan Mull, Emily Schartz, and Keith Waclena will be contributing to and maintaining the project on an longterm basis. Matt is currently in charge of managing the project.

Background on the email format

Reading

Here is a link to the RFC-s that define the email specification. These are shamelessly pilfered from the impressive Mr. Mime GitHub README:

Viewing

Romain Calascibetta’s overview talk from ICFP 2016 is truly excellent and recommended to all. You never knew email addresses could be so complicated.

https://www.youtube.com/watch?v=kQkRsNEo25k

About

Attachment Converter: tool for batch converting attachments in an email mailbox

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published