SharePoint 2016通信站点添加mailto链接可行性咨询
Absolutely—you can add mailto links to a SharePoint 2016 Communication Site, even if specific guidance for this site type feels harder to track down compared to other SharePoint site templates. Here are two reliable, tested methods to get this working:
Method 1: Use the Text Web Part (No Code Required)
This is the simplest approach for most users, no technical expertise needed:
- Navigate to your Communication Site page and click Edit (top-right corner) to enter edit mode.
- Add a Text web part to your page (use the "+" button to browse web parts, then search for "Text").
- Type the text you want to turn into a mailto link (e.g., "Contact our support team") and select it.
- Click the link icon (🔗) in the text toolbar.
- In the link dialog box, ignore the site/page suggestions and directly paste or type your mailto string. Examples:
- Basic link:
mailto:support@yourcompany.com - Pre-filled subject/body:
mailto:support@yourcompany.com?subject=Site%20Feedback&body=Hi%20team,%20I%20wanted%20to%20share%20my%20thoughts%20on...
- Basic link:
- Click OK, then save and publish your page. The text will now open the user's default email client when clicked.
Method 2: Use the Script Editor Web Part (For Custom Styling)
If you need more control over the link’s appearance or placement, this method works (note: your SharePoint admin may need to enable script editor access for your site):
- Enter edit mode on your page, then add a Script Editor web part.
- Click Edit Snippet in the web part, then paste custom HTML code like this:
<p>Need help? <a href="mailto:helpdesk@yourcompany.com?subject=Communication%20Site%20Assistance" style="color:#0078d4; font-weight:bold;">Contact our helpdesk</a></p>
- Save the snippet, then save and publish your page. The styled link will render exactly as you’ve defined it.
Why you might have struggled to find guidance
Communication Sites in SharePoint 2016 have a more streamlined, modern page layout compared to traditional Team Sites, so some familiar link workflows can feel hidden at first. But the core functionality to use mailto links is identical across all site types—you just need to use the right web parts for the job.
Just ensure you have Edit permissions for the page you’re modifying. If the Script Editor isn’t available in your environment, stick to the Text Web Part method—it’s fully supported and requires no extra permissions.
内容的提问来源于stack exchange,提问作者David Egan

