mailUtils
来自于:开发者立即使用
概述
本地邮箱模块,可设置本地邮箱账号、发送邮件。
模块接口
setFromAddres
设置本地账号
setFromAddres({params}, callback(ret))
parameter
host:
- 类型:字符串类型
- 描述:发送邮箱host,例QQ:’smtp.qq.com’
port:
- 类型:字符串类型
- 描述:发送邮箱host端口号 例QQ:’587’
add:
- 类型:字符串类型
- 描述:发送邮箱地址
psw:
- 类型:字符串类型
- 描述:发送邮箱POP3/SMTP服务授权码;注:不是邮箱密码
callback(ret)
ret:
- 类型:JSON 对象
- 内部字段:
{
status:true, //布尔类型;true/成功,false/失败,详情剪err返回msg
}
err:
- 类型:JSON 对象
- 内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var mailUtils = api.require('mailUtils');
mailUtils.setFromAddres({
host:'', //字符串类型;发送邮箱host,例QQ:'smtp.qq.com'
port:'', //字符串类型;发送邮箱host端口号 例QQ:'587'
add:'', //字符串类型;发送邮箱地址
psw:'', //字符串类型;发送邮箱POP3/SMTP服务授权码;注:不是邮箱密码
}, function(ret, err) {
alert(JSON.stringify(ret));
});
可用性
Android系统
可提供的1.0.0及更高版本
sendEmail
发送邮件
sendEmail({params}, callback(ret))
parameter
to:
- 类型:字符串类型
- 描述:接收邮箱
subject:
- 类型:字符串类型
- 描述:邮件主题
content:
- 类型:字符串类型
- 描述:邮件内容
filePath:
- 类型:字符串类型
- 描述:(可选项)附件文件路径,支持fs路径
callback(ret)
ret:
- 类型:JSON 对象
- 内部字段:
{
status:true, //布尔类型;true/成功,false/失败,详情剪err返回msg
}
err:
- 类型:JSON 对象
- 内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var mailUtils = api.require('mailUtils');
mailUtils.sendEmail({
to:'',
subject:'',
content:'',
}, function(ret, err) {
alert(JSON.stringify(ret));
});
可用性
Android系统
可提供的1.0.0及更高版本