Not so obvious to me. Consider browser plugins, desktop application (e.g. Outlook) plugins, letting users grant your service access to their online email, etc.
You're definitely right that there are other options, and I'll be reconsidering that approach closer to the time based on what's easiest/most important for actual users. Thanks for the comment :)