What is the best way to send and receive transactional email?
This is in order that people can respond to notifications by replying to notifying email itself (rather than coming to the app). Now this poses multiple potential problems
1) Currently, I collect all incoming email to update@domain.com using google-apps. I then pull it to my server using IMAP, and then parse the response. I am a little uncomfortable doing this because I wonder if google really wants to use its email service in this manner. Or if they might have an issue with me receiving thousands of emails on this address.
2) What is a good way to remove quoted text in the incoming email (so that I can only use the actually reply)
Ideally, I would like to use an external service that takes care of such transactional emails, and use my server only for things that directly pertain to my app.
3 comments
[ 2.8 ms ] story [ 20.2 ms ] threadFor outbound transactional mail, you should consider PostageApp (http://www.postageapp.com) to help design, send, and manage the reporting for your emails. I'm the Product Manager there, so I would be happy to answer any questions you may have.
As for the receiving and parsing of the emails, that's something a little outside of my expertise. However, if you do find an answer, I'd love to hear it!
Good luck.