2

我想知道如何从电子邮件正文中提取密码。密码用于打开附件中的文件。我应该如何处理这个?我是提取密码并将其存储在 excel 文件中,还是有更好的方法来打开文件并存储数据。

下面是一个示例电子邮件

Example email
From: ABC <abc@outlook.com>
Sent: Monday, 5 October 2020 10:54 AM
To: BCD <bcd@outlook.com>
Subject: Files

附加的文件

密码是:ABCDE

4

3 回答 3

1

只需请求邮件,一旦您拥有 MailMessage 对象,使用方法“body”将其作为字符串访问。然后您可以使用 RegEx 或其他方法捕获密码

于 2020-10-27T00:16:33.870 回答
1

假设密码总是 5 个字符长,您可以获取电子邮件正文并将其拆分如下:

split(emailBody, "The password is:", 5)

在此处输入图像描述

在此处输入图像描述

然后,您可以将输出存储在一个变量中,以便在打开 excel 文件时使用。

于 2020-10-30T12:29:37.317 回答
-1

打开加密文件和登录电子邮件可能有不同的密码。所以每个加密文件都应该有密码。您可以以任何方式存储它们。

于 2020-10-08T06:00:26.497 回答