为了达到更好的使用效果,RB 集成了一些第三方基础服务,包括云存储、短信、邮件等,他们都是可选的,您可以根据需要配置/启用他们。但请注意,系统中的部分功能需要依赖短信、邮件服务,如未启用,相关功能无法使用(例如给外部人员发送短信或邮件通知)。
服务厂商:七牛云 https://www.qiniu.com/
云存储可以加速文件(如图片、附件)访问速度,节约服务器带宽和存储空间。如果您的系统需要存储大量文件,且对访问速度有较高要求,可以考虑启用云存储。
系统默认使用本地磁盘存储文件,位置在 数据目录 下的
/rb/
目录
登录七牛云进入管理控制台 - 对象存储 - 空间管理,点击 [新建空间] 按钮进行新建。请特别注意将 访问控制 设置为 私有,否则您的文件将允许被公开访问,存在安全问题。
录七牛云进入管理控制台,点击右上角头像 - 密钥管理,添加一个密钥或使用已有密钥均可。
? 以上步骤若无法独立完成,请参见七牛云文档或联系七牛云服务人员
进入 RB 管理中心 - 服务集成 - 云存储,如下图所示:
! 若您为 RB 启用了 HTTPS 访问,七牛云存储空间的域名也需启用 HTTPS 访问,否则可能因混合内容问题导致文件无法访问
如果已经使用了本地存储,您需要把本地存储的文件自行迁移/上传到七牛云,否则之前上传的文件将无法访问。
推荐使用七牛云官方客户端 Kodo Browser 进行迁移,请上传 数据目录 下的以下文件/文件夹到七牛云:
/rb/
目录(附件)avatar-
开头的图片(头像)服务厂商:赛邮 https://www.mysubmail.com/
RB 中的部分功能需要依赖短信或邮件,例如忘记密码时发送重置密码邮件,动态日程中的日程短信/邮件提醒等。如未配置短信/邮件,此类功能将无法使用。
登录赛邮后台,点击左上角 服务与产品,选择 短信(或 邮件),然后在菜单中选择 创建/管理 AppID,进入页面后点击 [创建 APPID] 并完成创建。创建完成后您将得到 AppID 参数,如下图所示:
邮件 AppID 与短信类似,此处不再复述。若无法独立完成也可参考赛邮文档或联系赛邮服务人员
进入 RB 管理中心 - 服务集成 - 短信/邮件 - [邮件服务],如下图所示:
除了使用赛邮邮件,您也可以使用 STMP 模式,此模式兼容所有 SMTP 服务,详见下文
进入 RB 管理中心 - 服务集成 - 短信/邮件 - [短信服务],如下图所示:
最后,点击 [保存] 完成配置。
RB 同时提供基于 SMTP 的邮件配置,只需提供 SMTP 服务的相关参数即可使用邮件服务。在“SMTP 服务器地址”中除了指定地址,也可以添加端口号、是否启用 SSL 等,请根据实际情况填写即可。
阿里云、腾讯云等云服务器厂商会禁用 SMTP 默认的
25
端口(可申请开通),如被禁用可尝试使用465
加密端口,使用加密端口时请注意添加ssl
参数,如smtp.qq.com:465:ssl
smtp.qq.com:26
smtp.qq.com:465:ssl
smtp.qq.com:465:tls
若您需要向外部客户发送邮件,且数量较大(每日超过 100-200 封),建议您使用赛邮等商业发送服务,可显著提高发送成功率