上一主题: HTTPS 测试下一主题: LDAP 测试


IMAP 测试

IMAP 测试用于监控登录到某个用户帐户并从 IMAP 服务器下载邮件所需的时间。 IMAP 协议支持使用 SEARCH 命令对邮箱进行选择性筛选和搜索的功能。

选项和参数

IMAP 测试需要以下特定选项和参数:

在创建或修改测试时指定这些选项和参数。

示例

使用该示例创建一个测试,用于每 300 秒从 imapserver.yourdomain 下载一次 IMAPuser 帐户的所有邮件,并在下载之后删除这些邮件。 测试等待最多 10 秒以接收成功响应,并计算过去 7200 秒钟(2 小时)内的响应时间和可用性统计信息。

在策略中创建新的测试

  1. 在“测试监视器”工具栏上单击“+ (新建)”。

    此时将显示“新建测试”窗格。

  2. 从“测试类型”列表中选择“IMAP”。
  3. 在“描述”字段中指定“IMAP_Test”。
  4. 在“测试名称”字段中指定“测试 IMAP 服务”。
  5. 在“测试间隔”字段中指定 300。
  6. 在“测试超时”字段中指定 10。
  7. 在“每间隔抽样数”字段中指定 1。
  8. 在“统计窗口”字段中指定 7200。
  9. 在“IMAP 服务器”字段中输入“imapserver.yourdomain”。
  10. 在“IMAP 端口”字段中,接受默认值 143。
  11. 在“用户名”字段中指定“IMAPuser@server.domain”。
  12. 在“密码”字段中指定“IMAP123”。
  13. 在“下载”字段中选择“下载所有邮件”。
  14. 选择“删除下载的邮件”。
  15. 接受其他所有字段的默认值。
  16. 单击“保存测试”。

提交认更改时,SRM 将类似于以下内容的条目添加到 svcrsp.cf 文件中:

{ 
index=60 
type=imap
desc="IMAP_Test." 
dest="imapserver.yourdomain.com:143" 
args="download=Download All Messages&delete=true" 
username="IMAPuser@server.domain" 
encoded=yes 
password="c4nrxzw" 
interval=300 
samples=1 
timeout=10 
window=7200 
tos=0 
limit=0 
status=active 
name="Test IMAP Service"
class=""
context=""
flags="1"
loglevel=1
}

有关在运行 IMAP 测试时可能遇到的错误的信息,请参阅《IMAP 测试错误代码》