How to Share a SharePoint File via an Email Link
Email + attachment is the version-control disaster the entire industry is still recovering from. Email + link to a SharePoint file is the cure — and it costs nothing extra.
What it is
Outlook can attach files in two ways: as a copy (the traditional attachment) or as a link to a file in OneDrive or SharePoint. The second option is dramatically better for almost every situation. The recipient sees the latest version, you keep version control, edit history is preserved, and nobody ends up working on stale copies.
When you click ‘Attach’ in Outlook, it now defaults to suggesting your recent OneDrive and SharePoint files. If you pick one from there, it goes as a link, with permissions adjusted automatically. Two clicks, total. The result is a far healthier collaboration pattern than ‘find the latest version’ email threads.
For external sharing the same principle applies, just with extra care around link permissions. Default to ‘Specific people’ for external email links, view-only for reviewers, and add expiry where the conversation will be time-bound.
The single best email habit you can build
Stop attaching files. Start sending links. This one habit, applied consistently, eliminates the version-control chaos that wastes hours of your team’s time every week. The recipients see the latest version, you keep control of who has access, and nobody ever asks ‘can you resend the latest version’ again. It’s not glamorous, but it might be the highest-leverage change you can make to how your team works.
When to use this
- Almost every time you’d previously attach a file to an email.
- Sharing drafts for review.
- Distributing reports, proposals, or completed work.
- External communication where you’d benefit from access control and expiry.
How to do it
- Compose your email in Outlook.
- Click Attach file.
- Pick a file from Recent (OneDrive/SharePoint) — Outlook will attach as a link.
- If sharing externally, click the link in the email and adjust permissions (Specific people, view-only, expiry).
- For internal recipients, the default is usually fine — they’ll get appropriate access automatically.
- Send.
Best practices
- Stop sending traditional attachments. Default to links. The version-control benefits compound.
- Adjust link permissions for sensitive content. External email = Specific people, view-only.
- Use the file’s existing location. If it’s already in SharePoint, link there — don’t upload to OneDrive first.
- Educate your team. One person sending links isn’t enough; the whole team needs to adopt the habit.
Common mistakes
- Attaching files when a link would do. Every attachment is a version-control problem in waiting.
- Sending links with overly broad permissions. Adjust before sending — don’t trust defaults for sensitive content.
- Saving a copy ‘just in case’. If you trust the link, you don’t need a backup copy. Saving copies defeats the entire purpose.
The Sharing Handbook gives you the Traffic Light System for every SharePoint sharing decision. Real screenshots of the Link Settings dialog, end-user focused, no admin access required.
Get the Sharing Handbook — $27 →FAQ
How do I email a SharePoint file as a link instead of an attachment?
In Outlook, click Attach File and choose the file from SharePoint or OneDrive (not from your local drive). Outlook offers Share link as the default — pick that. Set permission (View or Edit) in the dropdown next to the file in the email. Send. The recipient gets a link that opens the live file, not a stale copy.
Why is sending a SharePoint link better than an email attachment?
Three reasons. Version control: the link always opens the current version; attachments are stale the moment you send them. Access control: you can change permissions on a link later; you can’t recall an attachment. Audit: SharePoint records who accessed the link; email attachments leave no trace. The link is the professional default.
Can I track who opened a SharePoint link I emailed?
Yes — open the file and check File activity or the audit log. SharePoint records each view with timestamp and user identity (for authenticated users). ‘Anyone with the link’ access is harder to attribute. For genuinely critical visibility, set up alerts via Microsoft Purview or use a Power Automate flow.
What happens if I send a SharePoint link to someone who can’t access it?
They get a ‘request access’ page when they click the link. Depending on your sharing settings, they can submit a request that comes to the file owner, or they get a ‘no access’ message. Either way, the file stays protected. For external recipients, use ‘Specific people’ to avoid surprise request emails.