脚本运行模式

为运行旨在发送用于研究的垃圾邮件的脚本,需要 Microsoft Exchange Web Services Managed API 2.0 程序接口。通过点击以下链接下载该界面软件模块: http://www.microsoft.com/en-us/download/details.aspx?id=35371 并将其存储在包含脚本的文件夹的 bin 子文件夹中。

脚本以以下两种模式之一运行:

权限分配模式

在权限分配模式,脚本会将邮箱访问权限分配至随后要执行脚本的用户账户。您需要在首次使用脚本前、以及每次在配置文件中添加新邮箱后,以这种模式执行脚本。

已分配权限的邮在用配置文件中用特殊属性标记。在此模式中,在脚本每一次运行时不会处理此类邮箱。

您可以手动重置脚本分配的权限。

要手动重置脚本分配的权限:

  1. 在 Microsoft Outlook 中打开用户邮箱。
  2. 打开 Junk 电子邮件文件夹的上下文菜单。
  3. 选中 属性
  4. 在 Junk 电子邮件文件夹属性窗口的“权限”标签,删除链接至运行脚本的用户账户的条目。
  5. 单击 确定
  6. 打开脚本配置文件
  7. <用户>区域,删除连接至用户邮箱的条目。

    如果您打算停止处理来自此邮箱的垃圾邮件,只需从配置文件的条目中删除“rightsAssigned”属性。这会将邮箱排除处理,直到脚本重新在权限分配模式执行,或重置“rightsAssigned”属性。

在权限分配模式,脚本以带有编辑用户邮箱权限的用户身份在 Exchange Management Shell 执行。

脚本需要 PowerShell 2.0 或更高。

普通脚本操作模式

在此模式,脚本每次从配置文件<用户>区域指定的且已分配了相关权限的用户邮箱的 Junk 电子邮件文件夹选择一个垃圾邮件。

系统使用以下分类标准:

每一封这样的垃圾邮件都以附件形式添加,而保留了垃圾邮件的内部基础结构,发送至配置文件<recipientEmail>参数中指定的邮箱地址。此后,配置文件中的“default”属性标签会添加至邮件的“主题”区域。

配置文件“<users>”区域指定的所有邮箱会重复此步骤。

为使脚本持续执行,请使用操作系统工具创建计划任务。

页面顶部