邮件模块
的文件夹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是可选的。  | 
              
![]()  | 
               在本例中,您发送电子邮件消息,该消息带有以下规格: 
 
 发送一个电子邮件  | 
              











