This document discusses using email as a data source for apps. It provides an overview of common email protocols like SMTP, IMAP, and POP and how apps typically interact with email by sending, receiving, and accessing users' emails. The document also discusses some challenges apps may face when parsing email messages, including identifying messages, accessing attachments, and handling deletions. It promotes IMAP as a protocol for apps to access users' emails and provides examples of complex email message structures with attachments and alternative content types.