Graph SDK upload limit should be higher
Right now the Graph SDK upload limit is 4MB (http://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/item_uploadcontent). It should be at least 100mb, such as OneDrive SDK provides (https://dev.onedrive.com/items/upload_put.htm)
This work is being scheduled due to the new rearchitecture of the Microsoft Graph SDKs across all platforms. There is no date yet on when this will be available as the underlying re-architecture is going on right now. ^JT
This comes as a serious limitation. There was a suggestion that there is a fix in working. Wondering if there is an update. Thanks.
Microsoft have made their SMTP servers for 365 users useless, as if you send an email using SMTP to another 365 user, it goes to junk every time. Also the IMAP can't save emails over a few K, so web apps are stuck with Graph which has this dumb limitation.
This is why we are forced to recommend Google to our customers because of dumb things like this.
Ryan Noon commented
This is also mentioned here: https://stackoverflow.com/questions/48653691/mail-with-large-4mb-file-attachments
Christopher Park commented
Similarly, we're getting great mileage out of the Graph API for Outlook Mail but are blocked by the size limit for attachments - its actually fairly common to see ~25MB attachment for packets of legal docs/etc.
Could we please get the resumable upload interface for Outlook Mail?
OneDrive exposes uploading files over 4MB through its Resumable Upload feature: https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/item_createuploadsession
Feel free to open a question on StackOverflow if you have issues with this.