在AstroZero服务编排、工作流或脚本中,邮件发送功能不可用?
问题描述
在应用开发页面,提示您的租户没有配置默认邮件服务器地址,详情如下图所示。
![](https://support.huaweicloud.com/astrozero_faq/zh-cn_image_0000001891232889.png)
解决方法
如果应用已安装至沙箱或运行环境,沙箱或运行环境中发送邮件功能不受影响,在服务编排/BPM/脚本中发送邮件,发件邮箱默认为AstroZero提供的邮箱astrozero@huaweicloud.com。在开发环境中,需要配置租户的默认邮件服务器,请按照如下步骤处理:
- (可选,若租户使用的邮箱已开通SMTP功能,可跳过该步骤)租户使用的邮箱需要提前开通SMTP功能。
简单邮件传输协议(SimpleMailTransferProtocol,简称SMTP),是一种提供可靠且有效电子邮件传输的协议。不同类型邮箱开通SMTP方式不同,请使用搜索引擎,搜索关键字如“XX邮箱如何开启SMTP”,查找对应开通方式。例如,以开通163邮箱为例。
- 租户使用电脑,打开浏览器,登录网页版网易163邮箱。
- 单击上方“设置”,选择“POP3/SMTP/IMAP”。
- 开启“IMAP/SMTP”服务(也可同时开启“POP3/SMTP”)。
- 在弹出的提示框中,单击“继续开启”。
- 使用手机扫描弹框中的二维码,发送短信进行验证,单击“我已发送”。
- 成功开启SMTP功能后,界面会显示授权码,记录该授权码。
图2 记录授权码
使用QQ邮箱时,必须使用QQ企业邮箱来开通SMTP。
- 在AstroZero环境中,配置相关参数。
- 登录AstroZero管理中心。
- 在左侧导航栏中,选择“用户管理 > 公司配置 > 公司信息”,单击
。
- 在参数配置页面,配置“默认SMTP邮箱服务器”区域参数,单击“保存”。
应用后端开发 所有常见问题
- 如何区分不同账户间的数据库对象?
- 在AstroZero对象中删除字段重建后,引用的地方报错
- 如何刷新AstroZero对象的布局页面?
- 如何彻底删除AstroZero对象目录树中的数据?
- AstroZero系统预置的owner字段,用于记录什么用户?
- AstroZero脚本中可使用哪些资源?
- AstroZero脚本编写只支持TS,不支持JS吗?
- 在AstroZero脚本中执行sql语句时,可以不用@useObject修饰数据对象吗?
- 在AstroZero脚本中,如何返回zip压缩文件内容?
- 如何通过AstroZero脚本,导出xls文件让用户下载?
- AstroZero脚本中是否支持multipart/form-data请求?
- AstroZero服务编排中涉及数据操作的脚本图元,在其他图元操作失败的情况下,是否可以回滚?
- 事件触发的AstroZero服务编排,发送事件后,服务编排没有运行?
- 在AstroZero服务编排、工作流中,引用的资源无法编辑
- 如何实现某一资源被多个AstroZero应用的服务编排调用?
- 在AstroZero服务编排中,可以跨应用引用资源?
- 在AstroZero服务编排、工作流或脚本中,邮件发送功能不可用?
- AstroZero开发者如何使用自己的邮箱发送邮件?
more