邮件通知配置 |
SuperMap iPortal 提供了邮件通知功能,用以通知用户注册审核的结果。邮件通知功能是与用户注册审核功能配合使用的,如果您开启了用户注册审核功能,并配置了用户注册扩展填写邮箱字段,开启了邮件通知功能,那么,接下来,还需要配置邮件服务器,以上都配置好后,用户注册完会提示等待管理员审核,管理员的审核结果包含通过或不通过,都会以邮件的方式通知用户。注册用户需经管理员审核通过后,才能注册成功。
以管理员身份登录门户首页,依次点击“管理”>“站点配置”>“邮件通知”,进入 SMTP 邮件服务器配置页面:
进行完以上配置后,可以点击“验证有效性”按钮,如果配置有效,系统会给发件人的邮箱发送测试有效性的邮件,并给出提示信息:“验证成功”,然后点击“保存”按钮即可。
iPortal 发送的 SMTP 服务器配置有效性测试邮件内容,以及发送给注册用户的审核结果邮件内容,均支持定制。
邮件内容包含中英文两种模板,其中:*_zh_CN.ftl 为中文模板,*.ftl 为英文模板。iPortal 会根据自身所在服务器的系统语言环境,自动选择对应语言的邮件模板进行发送。
您可以通过自定义模板文件的方式来定制,具体定制步骤如下:
复制【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF\lib\iportal-all-*.jar\templates 中的 userAuditResultEmail_zh_CN.ftl(userAuditResultEmail.ftl )和 smtpValidCheckEmail_zh_CN.ftl(smtpValidCheckEmail.ftl) 到【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF\classes\templates目录下 (若没有classes\templates目录,请手动创建) 。
其中,文件中<title>标签中的内容为邮件的主题,<body>标签中的内容为邮件内容,您可以根据实际的需求进行修改。
checkStatus : 审核状态,可能的取值:SUCCESSFUL(通过),FAILED(未通过)
userName : 申请注册的账号
checkUser : 审核人
checkTime : 审核时间
verifyReason : 驳回(审核)意见