WSS邮件提醒服务设置说明


WSS目前针对以下场景提供邮件提醒服务
1,创建新任务后,自动发送邮件提醒任务执行人(指派给谁);
2,修改任务执行人后,自动发送邮件提醒修改后的任务执行人;
3,任务状态更新后(填写工作日志),自动发送邮件提醒任务负责人(来自谁)。


准备工作
1,为了接收提醒邮件,您需要为WSS的每一个用户添加电子邮件地址(如果您的系统已开始运行,最简单的添加方式是通知您的每一位员工自行添加电子邮件地址,登录后点击“修改个人信息”即可);
2,您需要有一个支持SMTP的邮箱,WSS将通过该邮箱来发送提醒邮件;
您可以联系您公司的技术部门开通WSS专用的邮件帐号,如果您的公司没有企业邮局,则您可以在互联网上注册一个免费邮箱,用于发送提醒邮件(需要部署WSS的服务器可以访问互联网)。
时间关系,我们只测试了新浪的免费邮箱,注册地址: mail.sina.com


设置说明
登录SAE进入您WSS所在应用的代码管理,编辑\config\目录下的mail_config.php文件,设置以下几个关键参数即可(粗体字部分):
1,$mail_service_switch = "on";     //开启邮件发送功能 "on" 为开启Mail服务,"off"为关闭Mail服务
2,$mail_service_create = "on";     //当有新任务到达时提醒任务执行人 "on" 为启用该功能, "off" 为禁用该功能
3,$mail_service_update = "on";     //当任务状态更新时提醒任务负责人(来自谁) "on" 为启用该功能, "off" 为禁用该功能
4,'from'=> "yourname@sina.com";     // 发送邮件的邮箱,如: yourname@sina.com
5,'smtp_host'=> "smtp.sina.com";     // SMTP 邮件服务器地址,如:smtp.sina.com
6,'smtp_username'=> "yourname@sina.com";     // 用户名:邮件帐号的用户名,如使用新浪邮箱,请填写完整的邮件地址,如: yourname@sina.com
7,'smtp_password'=> "yourpassword";     // 密码:邮件帐号的密码