Our app has a feture where we retrieve emails from one of our mailboxes to do data entry. We use PHP IMAP functions to handle all the processes, all good until recently we have more and more problems with parsing the emails, so much that we think it's not robust to keep maintaining it ourselves.

We were wondering if there any SaaS product out there that helps with this? In a nutshell, our process is:

  • Users send emails to email files@example.com
  • We build a function to fetch all the messages in that mailbox
  • We extract the attachments and save them to our database

Our primary problem has always been dealing with email content from the users because each of them use a different email client to send the email, some even encrypt the attachment, etc. We need a more robust solution to help us handle this.

  • What types of encryptions do you need to support? Would the system have the keys and decrypt before storing to the database? – Nicolas Raoul Jan 28 '16 at 4:59
  • You store only attachments right, you don't attempt to parse the email's content. What metadata do you store? – Nicolas Raoul Jan 28 '16 at 5:00
  • Yeah we only store attachments and use the subject line as a guide to what to do with the attachments (where to save, which category, etc) – nogias Jan 28 '16 at 6:20
  • So you don't save the email address of the sender, for instance? – Nicolas Raoul Jan 28 '16 at 7:15
  • Hi Nicolas, no we don't save the email addresses, we read the emails for attachments and use the subject line to know where to put those attachments in our database – nogias Jan 28 '16 at 7:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.