Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If It is one of the oldest data formats of the internet and yet still extremely important today.

...

Our email archive is pretty wonky. It works but it’s held together with rubber bands and sticky tape - we have a perl script which uses the IMAP protocol to get the feed. The stream of emails is then processed so we index it with a mysql database and we keep the raw email messages on disc.

...

  • We needed to put more effort into parsing email - email is a pretty damned messy format - years of additions to the email standard and petabytes of spam make email a tricky format to parse.

    • Parsing email in IguanaX is a dream compared to the original C++ code we used for our old mail archive since get all the benefits of

    • I think this time around we can make a much better viewer of the emails.

  • Our email archive viewer had some design limitations with how we indexes indexed emails and in the back end it was single threaded. So search my email and the whole thing would freeze for minutes lol

  • The whole system is opaque. Our system administrator is scared of the thing. That isn’t good.

It’s always been a dream of mine to use IguanaX Iguana to process our email feed and thanks to all the improvements that’s very easy to do now.

...