HiI'mJaanus.Blog,Works.

Incoming e-mail processor

For customer support purposes, I wrote a mail parser in Perl that processes incoming emails and parses them, matching the e-mail sender automatically with internal customer profiles based on the sender e-mail address, and storing them in the company’s CRM database associated with that customer and case number specified in the mail subject.

This was my first experience working with RFC-s, as I had to dig deep into the MIME RFC-s (RFC2045, RFC2046 and RFC2047) to correctly implement the header and subject parsing and interpretation of all the possible encodings and character sets.