POP3 适配器配置属性
下表列出了可为 POP3 适配器接收位置设置的配置属性:
属性名称 | 类型 | 说明 | 限制 | 注释 |
---|---|---|---|---|
mailServer | VT_BSTR | 指定 POP3 适配器将要轮询的邮箱所在的 POP3 邮件服务器。 | 无 | 无 |
serverPort | VT_BSTR | 指定 POP3 邮件服务器的端口。 | 有效值为 0 到 65535。 | 值为 0 表示:如果 sslRequired 属性设置为 False,则使用默认的 POP3 端口 110;如果 sslRrequired 属性设置为 True,则使用端口 995。 默认值为 0。 |
userName | VT_BSTR | 指定对 POP3 服务器进行验证所使用的用户名。 | 无 | 无 |
password | VT_BSTR | 指定对 POP3 服务器进行验证所使用的用户密码。 | 在导出绑定文件时此值始终会被屏蔽。 在将绑定文件导入目标 BizTalk Server 配置前,必须手动在此字段中填充密码。 | 无 |
authenticationScheme | VT_BSTR | 指定目标服务器使用的验证类型。 | 有效值为: -基本 -消化 -温泉 |
此属性没有默认值。 |
sslRequired | VT_BSTR | 指定是否使用 SSL 与目标服务器进行通信。 | 有效值为: - true - false |
默认值为 false。 |
applyMIME | VT_BSTR | 指定是否将 MIME 解码应用于通过 POP3 适配器接收的消息。 | 有效值为: - true - false |
默认值为 true。 |
bodyPartContentType | VT_BSTR | 指定要提交到 BizTalk Server 的传入电子邮件的正文部分内容类型。 | 有效值为: -身体 - text/xml - text/plain -文本/ |
此属性没有默认值。 |
bodyPartIndex | VT_BSTR | 指定要提交到 BizTalk Server 的传入电子邮件的正文部分。 | 有效值为 0 到 128。 | 默认值为 0。 |
errorThreshold | VT_BSTR | 指定在关闭适配器前允许的最大网络错误或协议错误数。 | 有效值为 0 到 4294967295。 | 指定为 0 以防止适配器关闭。 默认值为 10。 |
pollingInterval | VT_BSTR | 指定尝试从 POP3 服务器检索消息的时间间隔。 | 有效值为: - 如果 pollingUnitOfMeasure 值为 Days,则为 1 到 120。 - 如果轮询UnitOfMeasure 值为 Hours,则为 1 到 2880。 - 如果 pollingUnitOfMeasure 值为 Minutes,则从 1 到 172800。 - 如果轮询UnitOfMeasure 值为 Seconds,则从 2 到 10368000。 |
默认值为 5。 |
pollingUnitOfMeasure | VT_BSTR | 指定与 pollingInterval 的值联合使用的度量单位。 | 有效值为: -天 -小时 -分钟 -秒 |
默认值为“分钟”。 |
uri | VT_BSTR | 指定接收位置所监视邮箱的完整路径。 | 发送端口或接收位置的 URI 不能超过 256 个字符。 | 无 |
以下代码显示用于设置这些属性的字符串的格式:
<CustomProps><AdapterConfig vt="8"><Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><mailServer>test.microsoft.com</mailServer><serverPort>0</serverPort><userName>testuser</userName><password>******</password><authenticationScheme>Basic</authenticationScheme><sslRequired>false</sslRequired><applyMIME>true</applyMIME><bodyPartContentType>text/xml</bodyPartContentType><bodyPartIndex>1</bodyPartIndex><errorThreshold>10</errorThreshold><pollingInterval>5</pollingInterval><pollingUnitOfMeasure>Minutes</pollingUnitOfMeasure><uri>POP3://test.microsoft.com#testuser</uri></Config></AdapterConfig></CustomProps>
注意
为使用适配器框架生成的适配器指定 TransportTypeData 配置数据时,所使用的名称/值对必须全部存储在 AdapterConfig> 元素中<。 <由于 AdapterConfig> 元素指定VT_BSTR (vt=“8”) 数据类型,<>因此必须转义数据中的字符。