邮件发送配置
邮件发送基本配置信息,包括邮件发送的SMTP帐户设置及邮件模板管理等。
       本系统支持通过SMTP服务器来发送邮件消息或邮件通知给系统用户,有关SMTP服务器及帐户说明如下:

SMTP
       简单邮件传输协议(Simple Mail Transfer Protocol,英文简称SMTP)是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。目前绝大多数邮件服务商(免费邮件服务及收费邮件服务)提供的邮件服务系统都支持SMTP服务,并且这些邮件系统的SMTP服务都允许外部应用调用其服务来发送邮件。当然,有专业邮件系统维护工程师的单位或组织,也可以自行搭建SMTP服务来为本系统提供邮件发送服务。

一、SMTP配置
       SMTP配置分为两步,第一步是设置SMTP帐户信息(见下图):
       填写好上图各字段后,点击“提交保存”按钮完成第一步。
       第2步,点击刚保存的SMTP配置末列的编辑图标,重新进入编辑状态后,点击页面底部“测试”按钮(如下图):
       测试通过后,页面会显示如下信息,表明刚配置的smtp帐户可以正常使用了(见下图):

       注意:系统支持同时配置多个smtp帐户,在不同的邮件发送任务中可以使用不同的SMTP帐户(见下图):


二、邮件模板管理
       邮件任务在发送之前,必须先配置好对应的邮件模板,邮件模板就是邮件发送内容的模板,包括邮件标题、邮件正文、编码格式及跟踪码等(见下图):
       注意:系统预置了一个SMTP测试邮件模板,这个模板是用于SMTP帐户的测试邮件发送,用户可以查看和修改,但不得删除。
       除系统预置的测试模板外,用户可以自行创建、修改和删除自己的邮件模板,邮件模板编辑页面如下图所示:
       需要特别说明的是,邮件标题和正文中的内容支持使用特定变量,变量的写法是:${变量名},如上图中的${msg1}和${msg2},分别代表两个变量,具体变量如何与业务数据关联,请参考下一节《邮件模板中的动态参数配置》。

三、邮件模板中的动态参数配置
       如上节所述,邮件模板中的邮件主题和邮件正文都可以嵌入动态参数,所谓动态参数,就是发送邮件时,根据邮件任务绑定的业务对象,动态填充的内容,比如用户名或用户积分、定时任务的标题和任务设置的开始时间等。动态参数与业务对象的特定属性的绑定,需要预先配置,本节专门介绍动态参数的配置步骤。

步骤1  进入邮件模板详情页,点击参数配置按钮
       在已创建的邮件模板列表页中,点击末列查看图标 ,在打开的邮件模板详情页,点击底部的“配置标题参数”按钮和“配置内容参数”按钮,可分别配置标题中的动态参数和正文中的动态参数(见下图):

步骤2  在参数配置页面,按指定格式填写业务对象及属性
       在打开的标题参数配置页或内容参数配置页中,按照系统特定的格式,分别为每个动态参数配置要绑定的业务对象及属性,注意绑定的业务对象及属性名前后必须用两个大括号括住,如下图标题参数配置中的{{worktitle}}:

       再比如下图内容参数配置中的:{{worktitle}}和{{workitem}}
       注意:上面两个图中示例的动态参数,都省略了业务对象的名称,只写出了业务属性的名称。有关参数配置的具体规则,请参考下一节。

四、动态参数中的变量书写规则
       邮件模板的标题和正文中的参数中的变量,可以动态从业务数据中获取,其来源是邮件任务中配置的接收人表单、业务表单1及业务表单2, 这三种表单数据在变量配置中的引用名,分别是rsv、bu1和bu2,其中rsv前缀可省略。
       变量具体书写规则是:
(1)左右各以两个大括号括住变量,如:{{bu1.subject}};
(2)以小数点区分表单引用名和字段属性,前面为表单代码(如:bu1),后面为表单对应的业务属性(如:subject);
(3)表单代码只能写以下三种:rsv(可省略)、bu1或bu2;
(4)业务属性要根据不同表单写各自对应的属性名称,常用表单及属性名在下节中查询,也可在邮件任务编辑页面中,通过字段下拉框查看(下拉框各选项显示的内容中的小括号内的字符串即为该属性的引用名,见下图)。

       注意:接收人表单的字段属性,可在邮件任务配置页面的“邮件字段”下拉框中查看,另外两个业务表单的字段属性,则要分别在邮件任务配置页面的“表单1外键”和“表单2外键”下拉框中查看(见下图):


五、常用表单及属性名列表
1、潜在客户-属性定义
姓名:personname
英文名:englishname
昵称:nickname
称谓:title
手机:mobile
其它电话:othertel
地址:address
邮编:postcode
电子邮件一:email1
电子邮件二:email2
国家:country
行政区划(省):province
行政区划(市):city
行政区划(区/县):county

2、客户资料-属性定义
客户名称:surname
英文名称:englishname
会员编号:vipcode
会员等级:level
电话:tel1
手机:tel2
电子邮箱:email
地址:address
国家:country
行政区划(省):province
行政区划(市):city
行政区划(区/县):county

3、联系人-属性定义
姓名:name
英文名:englishname
昵称:nickname
称谓:title
办公电话:officetel
手机:mobile
电子邮件一:email1
电子邮件二:email2

4、收款计划-属性定义
计划编号:planno
计划标题:plantitle
收款概要:summary
应收总额:totalsum
付款方提醒人:tx_payer
付款提醒电邮:tx_payeremail
付款提醒手机:tx_payermobile
付款提醒微信:tx_payerwx
收款方提醒人:tx_rcver
款提醒电邮:tx_rcveremail
款提醒手机:tx_rcvermobile
款提醒微信:tx_rcverwx

5、收款明细-属性定义
应收款名目:subject
应收日期:planrcvdate
应收金额:planrcvsum
备注:remark

6、付款计划-属性定义
计划编号:planno
计划标题:plantitle
付款概要:summary
应付总额:totalsum
付款方提醒人:tx_payer
付款提醒电邮:tx_payeremail
付款提醒手机:tx_payermobile
付款提醒微信:tx_payerwx
收款方提醒人:tx_rcver
款提醒电邮:tx_rcveremail
款提醒手机:tx_rcvermobile
款提醒微信:tx_rcverwx

7、付款明细-属性定义
应付款名目:subject
应付日期:duedate
应付金额:duesum
备注:remark