# 自动把电邮附件保存到OneDrive

> 用Power Automate模板，把你收到的每个Outlook附件自动保存到OneDrive文件夹，不用打开电邮。
>
> Source: https://docs.officeniaga.com/zh/m365-automate-save-attachments/

要自动把电邮附件保存到OneDrive，请使用Power Automate模板**Save Office 365 email attachments to OneDrive for Business**。保存之后，收件箱里每封新电邮的附件都会被复制到你选择的OneDrive文件夹，通常在一两分钟内完成。

我们在2026年9月27日用Microsoft 365 Business Premium的工作账号测试这些步骤，由Siti Aminah发送一个示例PDF给Ali Hassan。

## 开始之前

你需要准备两样东西：

- 一个有Outlook和OneDrive的Microsoft 365工作账号。个人Outlook.com账号要用另一个模板。
- 在[make.powerautomate.com](https://make.powerautomate.com)打开Power Automate。请看[Power Automate是什么，你的配套包含什么](/zh/m365-automate-what-is/)。

## 选择模板

Power Automate有好几个附件模板。给工作账号用的那个，名称里有**Office 365**。

1. 点击左边的**Templates**。
2. 在搜索框输入`Save Office 365 email attachments`，然后按Enter。
3. 选择**Save Office 365 email attachments to OneDrive for Business**。

   *(Screenshot: 模板搜索结果，Save Office 365 email attachments to OneDrive for Business模板已标示)*

4. 在**This flow will connect to**下，Power Automate会列出**OneDrive for Business**和**Office 365 Outlook**，以及你的工作电邮。如果其中一个显示**Sign in**，也没关系：点击**Continue**，Power Automate会帮你连接。

   *(Screenshot: This flow will connect to显示OneDrive for Business和Office 365 Outlook，Continue按钮已标示)*

## 检查设置

模板会在流程设计器里打开。保存之前，请检查两件事。

1. 点击第一个步骤**On new email**。把**Include Attachments**和**Only with Attachments**设为**Yes**。**Folder**保留为**Inbox**。

   *(Screenshot: On new email步骤，Include Attachments和Only with Attachments都设为Yes)*

2. 点击**Create file**步骤。在**Folder Path**输入存放附件的OneDrive文件夹，以`/`开头，例如`/Contoh - Lampiran emel`。在下面的**Create file retry**步骤也做同样的设置。第一个文件送到时，OneDrive会自动建立这个文件夹。

   *(Screenshot: Create file步骤，Folder Path设为/Contoh - Lampiran emel，已标示)*

3. 你也可以点击顶部的名称（**Save Office 365 email attachments to OneDrive for Business**），给流程取一个较短的名称，例如`Contoh - Simpan lampiran emel`。
4. 点击**Save**。Power Automate会显示**Your flow is ready to go**。

## 测试

请同事发一封带附件的电邮给你，或用另一个账号发一封给自己。一两分钟内，打开OneDrive并前往你输入的文件夹。附件就在那里，名称和原本的一样。

*(Screenshot: OneDrive的Contoh - Lampiran emel文件夹，里面有已保存的文件Contoh - Sebut harga.pdf)*

要查看流程做了什么，打开**My flows**，然后选择这个流程。每次运行都会列在**28-day run history**下。请看[关闭、编辑或删除流程，并处理失败的运行](/zh/m365-automate-manage-flows/)。

Microsoft在[create a cloud flow from a template](https://learn.microsoft.com/en-us/power-automate/get-started-logic-template)说明模板。

## 还有问题？

请通过WhatsApp联系我们的支持团队：[+60 16-916 3324](https://wa.me/60169163324)。

## 常见问题

### 流程有运行，但OneDrive里没有出现文件。

打开流程的运行记录，然后选择最新的一次运行。如果Create file失败，请检查那个步骤的Folder Path。如果流程根本没有运行，请确认Only with Attachments和Include Attachments都是Yes，并确认电邮是送到触发器监看的文件夹（通常是Inbox）。

### 我应该用哪个模板，Outlook.com的还是Office 365的？

请用名称里有Office 365的模板。名称里有Outlook.com的模板是给个人Microsoft账号用的，不能用在工作电邮。

### 它会保存我已经收到的电邮里的附件吗？

不会。流程只会处理你保存它之后收到的新电邮。

### 它连电邮签名里的图片也保存了。

签名里的标志也算附件。你可以添加一个条件来跳过小文件，或者不时清理文件夹。请记得OneDrive存储空间会计入你的配额。

### 收到两个同名的附件，会怎样？

模板会等一下，然后用Create file retry再试一次。如果名称还是冲突，那次运行就会失败，文件不会被保存。请手动把其中一个文件重新命名，然后自己保存。
