I'm developing a CRM that will store emails from an exchange server via EWS Managed API on a local DB. I'm very new to EWS. Have you done anything similar?
- What data structure do you suggest for items?
- Any reason I should have different tables for email and calender?
- What should be the primary key?
- How do I handle attachments?
P.S I have done this previously via IMAP and download items headers first. Then download full item using UID when necessary.