Share via

How do I save email attachments to OneDrive so that it removes it from my mailbox storage but the link stays in the email?

Ria Alison 0 Reputation points
2026-03-12T12:10:26.9633333+00:00

Please can someone explain to me how to do this as I cannot get it to work.

My mailbox storage is full, I have to keep the emails for a specific amount of time so can't delete them. I am wanting to save the attachments in OneDrive so that it replaces the the file with a link to OneDrive but it removes the file from my mailbox storage to free up space so I still have the original emails with attachments .

I need the attachment to be removed from the mailbox and replaced with a OneDrive link in the email so mailbox storage decreases.

I am using Microsoft 365 and OneDrive for Business

Expected behavior:

→ Attachments in email

→ Upload to OneDrive

→ File is copied to OneDrive

→ Link to file replaces attachments

→ Attachments removed from mailbox

→ Link to files remains in the email

Actual behavior we are seeing:

→ Attachments in email

→ Upload to OneDrive

→ File is copied to OneDrive

→ Link to file replaces attachments

→ Attachment remains in the email and OneDrive

→ Mailbox size does not decrease

Microsoft 365 and Office | OneDrive | For business | Windows
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Alina Le 315 Reputation points Independent Advisor
    2026-03-12T13:49:07.5066667+00:00

    Hello @Ria Alison

    I understand what you mean, but Outlook does not work in a way that reduces mailbox storage when you choose “Upload to OneDrive.” Here is how it actually behaves when you do that:

    When you select Upload to OneDrive, Outlook only copies the attachment to OneDrive and inserts a sharing link into your email. It does not remove the original attachment from your mailbox. Because the attachment stays inside the message, your mailbox size will not decrease.

    This is the expected design. The feature is intended for "easy sharing", not for "reducing mailbox usage".

    *And the question is: Why does Outlook keep the attachment in both places, and what would happen if it didn’t?

    Outlook intentionally retains the attachment in both your mailbox and OneDrive because this approach best supports data integrity, compliance requirements, and a consistent user experience. The “Upload to OneDrive” function is designed specifically for streamlined sharing, not for mailbox size reduction.

    If Outlook were to automatically remove the attachment after uploading it to OneDrive, several risks and operational issues could arise:

    • Compliance and preservation: Many organizations require that emails remain unchanged for legal, auditing, or retention policies. Removing attachments would alter the original message and could violate these obligations.
    • Data loss risk: If the OneDrive file were later deleted, moved, or access permissions changed, the attachment would no longer be recoverable if it had already been removed from the mailbox.
    • Offline availability: Users who access Outlook in offline mode, or on clients that do not fully support cloud attachments, would lose access to the file.
    • User clarity: Automatically modifying emails without user action could lead to confusion or the perception that content has gone missing.

    By maintaining the attachment in the email, Outlook ensures message integrity, data protection, offline accessibility, and predictable behavior across clients.

    However, you can prefer these article to reduce your mailbox storage:

    Storage limits in Outlook.com - Microsoft Support

    For your reference:

    Microsoft storage quotas - Microsoft Support


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in "our documentation" to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.