Perl或VB脚本可以访问Outlook中的电子邮件文件夹,在每封电子邮件中查找并打开超链接(在IE中),并将链接的文档



我不擅长开发/使用脚本,想知道是否已经存在可以使用MS Outlook插入规则的东西。 我已将所有具有特定主题的电子邮件保存到Outlook文件夹中,并且有一个选项(在高级规则设置中)可以在电子邮件到达时对电子邮件运行脚本?Perl,VB或类似的程序是否可以将电子邮件的内容扫描到超链接,在IE中打开链接并将文档(pdf)保存到计算机上的文件夹中?

如果你

想要一个简单的答案,那么答案将是"是"。

使用 Perl,您可以使用 Win32::OLELWP::UserAgent 等模块。如何?您将使用Win32::OLE扫描电子邮件的特定Outlook文件夹,读取其内容并将其另存为文本文件,然后可以读取文本文件并从中获取PDF URL,并使用LWP::UserAgent获取和下载PDF文档,完成后删除文本文件。

您可以使用cpan提示符安装这些模块(如果您安装了 perl,则使用 Windows 命令提示符),也可以使用 PPM(Perl 包管理器)来安装这些模块。

我还认为它可以通过VBScript轻松实现,并且更有意义,因为它是一个Microsoft产品,它可能也不需要您安装任何第三方库,但我不是VBScript专家,在这方面无法为您提供太多帮助。

最新更新