MailImport 业务规则

MailImport 业务规则用于从 POP 帐户中导入电子邮件并将其作为元素放置在模块中。将在子文件夹中为每封待收电子邮件创建一个元素。在典型使用状态中,项目干系人可使用电子邮件发出需求或支持问题。
注: 业务规则必须存储在文件夹中。由于当 POP 帐户用户名和密码存储在表达式中时,它们都未经加密,因此在对已激活业务规则的模块授予配置访问权时需要特别注意。

先决条件

格式

在业务规则容器文件夹(可以是模块中的任意文件夹)中,按照以下格式输入业务规则:
 =MailImport("pop3://user name:password@POP3 Server Address/INBOX","Delete from Server","Mail Sender Attribute","Mail-ID Attribute","File Attribute","update_interval=1m")
注: 对于 .txt 文件,可以在业务规则末尾处使用“texttofile”参数:
=MailImport("pop3://user name:password@POP3 Server Address/INBOX","true","Mail Id","Mail Sender","Attachments","update_interval=1m",”texttofile”)

参数

参数 描述
"pop3://user name:password@POP3 Server Address/INBOX" 邮件服务器的 URL,包含用户名和密码
"Delete from Server" 如果将该参数设置为“true”,那么会在收到电子邮件后将其从服务器中删除。如果不希望从服务器中删除电子邮件,请输入“false”。
"Mail Sender Attribute " 用于存储邮件发件人的属性的名称。可以使用“文本”属性。
"Mail-ID Attribute" 用于存储邮件标识的属性的名称。 可以使用“文本”属性。
"File Attribute" 用于存储附件的属性的名称。 使用“文件”属性。
"update_interval=1m" 该参数每分钟更新业务规则更新或接收新的邮件。
"run_at=8,7,3" 使用该参数,可以确定更新业务规则的特定时间。 不能同时使用 "update_interval=" 和 "run_at="。 在左侧的示例中,业务规则在每周上午 8:00 运行一次,并且在 3 天内开始运行。 该参数中的数字表示 start_at、days_between_runs 和 days_before_first_run。
texttofile 添加了该参数后,文本文件会在邮件中以附件的形式显示。另外,文本文件的内容会在描述中显示。

反馈