在x天后删除发件人的电子邮件?


13

我有一个Web应用程序,向我发送许多仅用于通知目的的电子邮件-因此并不重要。每天可能会有很多这样的东西,有时我会忘记删除它们。

我正在使用Microsoft Exchange邮件服务器,但没有管理员权限。
有没有一种方法可以在一段时间后从Outlook中设置/配置一个从特定发件人删除电子邮件的过程?


使用,Rules Wizard您应该能够发生这种情况。
Ramhound

Answers:


15

我通过创建新规则将所有电子邮件从特定发件人自动移动到文件夹中来完成。

然后,此文件夹中设置了自动存档(右键单击文件夹,属性)以永久删除x天之前的项目。


3

使用Outlook Scheduler,您可以添加任务以删除超过一定时间的文件夹中的所有电子邮件。同样,您也可以清空所有超过一定时间的所有项目的垃圾箱。它运行时自动解决了问题。在我的Mac上,调度程序位于“工具”菜单下。

在此处输入图片说明


7
我对Outlook Scheduler不熟悉;是插件吗?还是Scheduler是碰巧能够管理Outlook文件的Mac OS产品?

这在Outlook中不再可用(或可能不再适用于Windows?)
ashleedawg

2

这是未通过Outlook在本地进行此操作的另一种方法。我已经引用并引用了源代码来保留此处的内容,因为我发现该细节有助于在过去的商业和家庭环境中帮助其他人完成相同的任务。

创建规则以在几天后删除邮件

您可以将规则向导规则与Microsoft Outlook的自动存档功能结合使用,以随着邮件的老化自动删除它们。有两种方法可以执行此操作:

  1. 创建一个规则,将满足某些条件的邮件移动到文件夹。配置文件夹的“存档”设置以删除邮件。
  2. 在邮件到达时设置过期日期。

无论哪种情况,一旦它们老化,自动存档都会为您删除消息。

如果需要有关配置自动存档设置的帮助,请观看教程: 在Microsoft Outlook中配置自动存档设置。

将邮件移到新文件夹

  1. 创建将邮件移动到文件夹的规则。
  2. 切换到该文件夹​​,然后右键单击该文件夹,然后选择“ 属性”
  3. 在“ 自动存档”选项卡上,选择清除项目的频率以及是否应将其存档或删除。

在此处输入图片说明

在消息上设置到期日期

请按照以下步骤创建运行脚本规则以添加到期日期,然后配置自动存档以删除邮件。

邮件过期时,它将以灰色删除线字体显示在邮件列表中。

检查宏安全设置。在测试过程中,宏安全性应设置为“低”。验证宏正常工作后,您可以使用SelfCert对宏进行签名,此时,您将更改安全设置以仅允许签名的宏。

在Outlook 2010和2013中,依次单击“ 文件”,“ 选项”,“ 信任中心”。单击“ 信任中心设置”按钮,然后单击 宏安全性”。选择“低安全性”的底部选项。在Outlook 2007中,在“ 信任中心”的“ 工具”菜单上 ,然后在“ 宏安全性”上。在旧版Outlook中,转到 工具宏安全性

  1. Alt + F11打开VBA编辑器。
  2. 右键单击Project1,然后选择“ 插入” >“ 模块”
  3. 将下面的宏添加到新模块中。
  4. 创建一个规则,选择“运行脚本”作为操作。如果您在规则中设置了所有条件,则可以删除If ... Then和End If行。
  5. 为视图创建一个过滤器,以隐藏两次自动存档运行之间的过期消息。

在此处输入图片说明

  1. 配置自动存档以删除过期的邮件

在此处输入图片说明

宏会将邮件设置为1天后过期。您可以使用.5在12小时后使邮件过期。

如果您使用规则中的条件来过滤消息,则可以从代码中删除If ... Then和End If行。

Sub SetExpire(Item As Outlook.MailItem)

If Left(LCase(Item.Subject), 7) = "weather" Then
    Item.ExpiryTime = Now + 1
    Item.Save
End If

End Sub

资源


1

这适用于在Windows 7上运行的Microsoft Office Outlook 2007

这是一个两步过程。

首先,您必须打开“全局自动存档”选项。(假设您当前不使用自动存档)

在Outlook菜单中的工具:选项。

选择“其他”标签。

选择“自动存档...”按钮。

在这里,我们打开全局自动存档功能(因此我们可以设置单个文件夹(已删除项目)选项)。

如果您不使用自动存档,而只想删除旧的“已删除邮件”,则应该选中的唯一复选框是:每XX天运行一次自动存档。选中此复选框,然后输入一个小于或等于您希望垃圾箱删除旧项目的时间的数字。例如,如果您要删除已删除邮件(垃圾箱)中超过2个月的邮件,则可以在此全局自动存档中选择“ 30”天。真正发生的是,此全局自动存档将每30天触发一次,这将触发我们接下来要设置的“已删除邮件”的自动存档。

在“自动存档期间:”下的部分中,您不需要选中任何这些复选框。这些是用于全局设置的,将影响您所有的电子邮件文件夹。

单击“确定”按钮接受这些更改(关闭窗口),然后在“选项”控制面板上再次单击“确定”。

现在,我们将设置垃圾桶“自动存档”选项。

如果在Outlook中右键单击垃圾箱(“已删除邮件”),请选择“属性”。

选择自动存档选项卡。

选择单选按钮:使用这些设置来存档此文件夹。

您可以在此处选择将电子邮件保留在垃圾箱中的时间(您可以选择数周或数月。

然后选择子单选按钮:永久删除旧项目。

(其他选项包括将旧项目移动到默认存档文件夹,或将旧项目移动到本地目录。

我希望这可以帮到你

雷安迪

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.