邮件模块
的文件夹TBox XEngines- >邮件在标准的子集包含模块,执行特定的任务3.0邮件引擎。
连接到交换服务器
该模块连接到交换服务器允许您连接到微软Exchange服务器测试电子邮件功能。您可以使用此步骤为交换服务器和邮件服务器的测试。
该模块具有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
连接名 |
指定一个唯一的名称为交换你想要连接到的服务器。 的3.0邮件引擎使用这个连接的名字在后续TestSteps连接到交换服务器。 |
验证类型 |
选择连接的身份验证方法Exchange服务器端点。可用以下值:
在你TestSteps有关,总是使用这个ModuleAttribute ActionMode选择。 |
用户名 |
用户名的exchange服务器帐户。 |
密码 |
用户帐户的密码。 |
应用程序Id |
如果您选择OAuth随着验证类型,指定应用程序(客户端)ID你的与微软的身份注册平台。 |
承租者Id |
如果您选择OAuth随着验证类型,指定目录(租户)ID你的与微软的身份注册平台。 |
交换Web服务Url |
可选地,指定exchange服务器的地址。 使用格式https:// <邮件> / ews / exchange.asmx和替换<邮件>与您的exchange服务器的地址。 否则,Autodiscover服务在exchange服务器指定ModuleAttribute自动从用户名是否可以推断。 |
![]() |
188金宝搏app苹果下载软件托斯卡支持Office 365。如果启用了Azure多因素身份验证(MFA)为您的帐户,您需要创建一个新的应用程序密码两步验证(2 fa)。有关更多信息,请参见微软文档:管理应用两步验证密码。 |
![]() |
在本例中,您建立连接的名称SampleConnection连接到交换服务器exchangemail.com。 188金宝搏app苹果下载软件建议你使用HTTPS请求你发送一个EWS端点之间的安全通信和交换服务器应用程序。 交换服务器建立一个连接
|
连接到邮件服务器
该模块连接到邮件服务器允许你指定一个邮件服务器,测试电子邮件功能。如果没有凭据TestStep价值,当前登录Windows用户连接到使用邮件服务器。
该模块具有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
连接名 |
指定一个唯一的名称,你想要连接到的邮件服务器。 的3.0邮件引擎使用这个连接的名字在后面TestSteps连接到邮件服务器。 |
邮件服务器 |
IP地址或FQDN(完全限定域名)的邮件服务器。 |
用户名 |
用户名的帐户你访问邮件服务器。 |
密码 |
指定的用户名的密码。 |
港口 |
你连接的端口号。 确保该端口是打开的,而不是被防火墙。 |
启用安全 |
选择您想要使用一个安全的连接使用SSL / TLS证书在电子邮件操作。 可用的值是:
|
协议 |
指定您想要使用的网络协议。 可用的值是:
|
![]() |
在本例中,您建立连接的名称SampleConnection连接到邮件服务器mailengine.examplecompany.com。 这个连接有以下规格:
使用以下TestStep定义您的连接邮件服务器。 建立一个连接mailengine.examplecompany.com
|
接收邮件的简单
该模块接收邮件的简单允许你检查你是否收到一个特定的,单独的电子邮件。此功能只支持POP3和IMAP协议。
如果你想检查收到多个邮件,使用模块接收邮件的专家。
该模块接收邮件的简单有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
连接名 |
的名字连接定义。使用ActionMode输入。 |
从地址 |
指定发件人的电子邮件地址。 这个ModuleAttribute是可选的。 |
从名字 |
指定发件人的名字。 这个ModuleAttribute是可选的。 |
来 |
指定收件人。 这个ModuleAttribute是可选的。 |
Cc |
指定收件人一个副本。 这个ModuleAttribute是可选的。 |
从日期/时间 |
指定搜索的开始日期和时间。 这个ModuleAttribute是可选的。 |
日期/时间 |
指定搜索的结束日期和时间。 这个ModuleAttribute是可选的。 |
主题 |
指定主题。 这个ModuleAttribute是可选的。 |
身体 |
输入消息体。 默认的格式3.0邮件引擎是纯文本。如果托斯卡不返回预期的结果,选择HTML属性转换为HTML格式。使用通配符以确保3.0邮件引擎只有验证主体文本,而不是HTML标记。注意,条目的值区分大小写的。 这个ModuleAttribute是可选的。 |
附件名称 |
指定附件的文件名。 可以有多个附件。在后台,3.0邮件引擎将所有附件名称存储为一个字符串,用分号分隔。 如果你想验证是否存在一个特定的附件,使用前导和尾随通配符。通配符确保3.0邮件引擎验证的存在只有一个附件,而不是整个字符串。 例如,如果你有几个附件,但只是想验证是否附件TestAttachment.txt存在,进入* TestAttachment.txt *。 你也可以缓冲附件名称。然而,你只能整个字符串缓冲区,而不是单独的附件名称。 这个ModuleAttribute是可选的。 |
文件夹 |
此功能只支持IMAP服务器。 例如,指定文件夹结构路径INBOX.TestFolder。分离器取决于您使用的邮件服务器。 使用ActionMode输入。 服务器设置确定确切的文件夹名称,包括小写和大写字母。 这个ModuleAttribute是可选的。 |
将附件保存到 |
指定文件夹的路径要保存附件。使用ActionMode输入。 如果您的电子邮件包含几个附件,它们都保存到该文件夹。 如果具有相同名称的文件夹已经包含附件,3.0邮件引擎覆盖现有的文件。 这个ModuleAttribute是可选的。 |
保存邮件 |
指定一个唯一的名称你想保存的邮件。 在发送邮件模块可以用来发送回复消息。 |
电子邮件检查的数量 |
检查指定的最大数量的电子邮件。 这个ModuleAttribute是可选的。 |
使用ActionModes
除非另有说明的描述ModuleAttributes在上面的表中,您可以使用以下ActionModes:
![]() |
在本例中,您检查一下你是否已经收到了一个特定的,单一的邮件以下内容:“祝贺你在你的研究资助。” 这样做,你们使用的连接SampleConnection你早先建立(见“连接到邮件服务器”章)。 基本搜索条件如下:
符合这些标准的电子邮件,你正在寻找一个满足以下要求:
一旦3.0邮件引擎发现你想要的邮件,执行以下操作:
搜索电子邮件格式的内容 搜索与内容的电子邮件 |
接收邮件的专家
该模块接收邮件的专家允许您检查是否你收到特定的电子邮件。此功能只支持POP3和IMAP协议。
如果你想检查你是否收到一个特定的,单一的电子邮件,使用模块接收邮件的简单。
该模块接收邮件的专家有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
连接名 |
的名字连接定义。使用ActionMode输入。 |
搜索条件 |
只读的。 |
搜索条件- >从地址 |
指定发件人的电子邮件地址。 这个ModuleAttribute是可选的。 |
搜索条件- >从名字 |
指定发件人的名字。 这个ModuleAttribute是可选的。 |
搜索条件- >来 |
指定收件人。 这个ModuleAttribute是可选的。 |
搜索条件- >Cc |
指定收件人一个副本。 这个ModuleAttribute是可选的。 |
搜索条件- >主题 |
指定主题。 这个ModuleAttribute是可选的。 |
搜索条件- >附件名称 |
指定附件的文件名。 可以有多个附件。在后台,3.0邮件引擎将所有附件名称存储为一个字符串,用分号分隔。 如果你想验证是否存在一个特定的附件,使用前导和尾随通配符。通配符确保3.0邮件引擎验证的存在只有一个附件,而不是整个字符串。 例如,如果你有几个附件,但只是想验证是否附件TestAttachment.txt存在,进入* TestAttachment.txt *。 你也可以缓冲附件名称。然而,你只能整个字符串缓冲区,而不是单独的附件名称。 这个ModuleAttribute是可选的。 |
搜索条件- >身体 |
输入消息体。 默认的格式3.0邮件引擎是纯文本。如果托斯卡不返回预期的结果,选择HTML属性转换为html格式。使用通配符以确保3.0邮件引擎只有验证主体文本,而不是HTML标记。 这个ModuleAttribute是可选的。 |
搜索条件- >从日期/时间 |
指定搜索的开始日期和时间。 的3.0邮件引擎使用UTC时间。因此,您需要在UTC时间输入开始日期和时间。 这个ModuleAttribute是可选的。 |
搜索条件- >日期/时间 |
指定搜索的结束日期和时间。 的3.0邮件引擎使用UTC时间。因此,您需要在UTC时间输入结束日期和时间。 这个ModuleAttribute是可选的。 |
搜索条件- >文件夹 |
此功能只支持IMAP服务器。 例如,指定文件夹结构路径INBOX.TestFolder。分离器取决于您使用的邮件服务器。 使用ActionMode输入。 服务器设置确定确切的文件夹名称,包括小写和大写字母。 这个ModuleAttribute是可选的。 |
搜索条件- >电子邮件检查的数量 |
检查指定的最大数量的电子邮件。 这个ModuleAttribute是可选的。 |
结果 |
只读的。 |
结果- >ResultCount |
验证结果计数您指定的过滤标准,即特定的滤波器产生多少电子邮件。 为此,进入预期的数量和使用ActionMode验证。 |
结果- >邮件 |
每一个邮件节点下结果代表一个单独的电子邮件,你想要搜索和测试。 你可以搜索和测试多个电子邮件。为此,创建一个单独的节点为每个电子邮件和填写邮件属性。 你可以选择从下面的标准邮件下拉菜单:
|
结果- >邮件- >邮件属性 |
指定搜索条件进一步缩小搜索范围。 你可以选择从下面的标准邮件属性下拉菜单:
|
结果- >邮件- >邮件操作 |
您可以选择以下操作的邮件操作下拉菜单:
您可以使用一个操作/电子邮件。使用ActionMode选择。 |
结果- >邮件- >将附件保存到 |
指定文件夹的路径要保存附件。使用ActionMode输入。 如果您的电子邮件包含几个附件,它们都保存到该文件夹。 如果具有相同名称的文件夹已经包含附件,3.0邮件引擎覆盖现有的文件。 这个ModuleAttribute是可选的。 |
结果- >邮件- >保存邮件 |
指定一个唯一的名称你想保存的邮件。 在发送邮件模块可以用来发送回复消息。 |
使用ActionModes
除非另有说明的描述ModuleAttributes在上面的表中,您可以使用以下ActionModes:
![]() |
在本例中,您检查一下你是否已经收到特定的电子邮件。 这样做,你们使用的连接SampleConnection你早先建立(见“连接到邮件服务器”章)。 基本搜索条件如下:
符合这些标准的电子邮件,您正在寻找三个特定的电子邮件。 你也要检查,只有三个电子邮件匹配所有指定的标准。这样做,你们验证计算的结果。 邮件1必须满足以下要求:
此外,你想上执行以下操作邮件1:
电子邮件2必须满足以下要求:
此外,你想上执行以下操作电子邮件2:
电子邮件3必须满足以下要求:
此外,你想上执行以下操作电子邮件3:
寻找三个特定的电子邮件 |
回复电子邮件
你可以回复一个电子邮件,你收到并保存与发送邮件模块。
要做到这一点,你必须回答所有字段填充有效值,如以下示例所示。的邮件引擎填充主题和地址字段值从原来的电子邮件,你收到了。主题,添加前缀再保险:前的原始电子邮件主题。
您可以使用身体ModuleAttribute你回复邮件的内容。你也可以添加新的附件。回复电子邮件不包含任何附件从原始的电子邮件,你回复。
![]() |
在本例中,您回复一封电子邮件。首先,你需要寻找你想要的邮件回复并保存它。 你有以下基本搜索条件:
多个电子邮件符合这些标准,所以你添加以下标准:
一旦3.0邮件引擎发现你想要的邮件,执行以下操作:
寻找一个特定的电子邮件并将其保存 现在你可以发送应答消息::
发送回复邮件 |
发送邮件
该模块发送邮件允许你发送和回复电子邮件简单邮件传输协议(SMTP)。
它有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
连接名 |
输入的名称连接定义。 |
从- >地址 |
指定发件人的电子邮件地址。 |
从- >的名字 |
指定发件人的名字。 这个ModuleAttribute是可选的。 |
主题 |
指定主题。 这个ModuleAttribute是可选的。 |
来 |
指定收件人。您可以添加多个收件人。 |
Cc |
指定收件人一个副本。您可以添加多个收件人在单独的模块属性。 这个ModuleAttribute是可选的。 |
Bcc |
指定一个盲目的复制。您可以添加多个收件人在单独的模块属性。 这个ModuleAttribute是可选的。 |
身体 |
输入消息体。发送电子邮件的主体使用HTML格式。 这个ModuleAttribute是可选的。 |
附件 |
指定附件完整的文件路径。您可以添加多个附件在单独的模块属性。 这个ModuleAttribute是可选的。 |
回复- >邮件回复 |
保存电子邮件的名称。 这个ModuleAttribute是可选的。 |
回复- >回复选项 |
选择以下选项之一回复选项下拉菜单:
这个ModuleAttribute是可选的。 |
![]() |
在本例中,您发送电子邮件消息,该消息带有以下规格:
发送一个电子邮件 |