InboxRule

InboxRule class

表示收件箱规则

public sealed class InboxRule

构造函数

姓名描述
InboxRule()初始化InboxRule class

特性

姓名描述
Actions { get; set; }获取或设置条件满足时对消息采取的操作。
Conditions { get; set; }获取或设置条件,当满足时,将触发该规则的规则操作。
DisplayName { get; set; }获取或设置规则的显示名称。
Exceptions { get; set; }获取或设置表示收件箱规则的所有可用规则异常条件的异常。
IsEnabled { get; set; }获取或设置一个值,指示是否启用规则。
IsInError { get; }获取指示规则是否处于错误状态的值。
IsNotSupported { get; }获取一个值,该值指示是否不能使用托管代码 API 修改规则。
IsReadOnly { get; set; }获取或设置规则是否为只读的值。
Priority { get; set; }获取或设置一个值,该值指示规则运行的顺序。
RuleId { get; set; }获取或设置规则标识符。

方法

姓名描述
static CreateRuleDeleteContaining(string[])创建收件箱规则,删除正文或主题中包含指定字符串的邮件
static CreateRuleDeleteFrom(MailAddress)创建从指定发件人中删除邮件的收件箱规则
static CreateRuleMoveContaining(string[], string)创建收件箱规则,将正文或主题中包含指定字符串的邮件移动到指定文件夹
static CreateRuleMoveFrom(MailAddress, string)创建将邮件从指定发件人移至指定文件夹的收件箱规则

也可以看看