mailUtils

来自于:开发者立即使用

setFromAddres sendEmail

概述

本地邮箱模块,可设置本地邮箱账号、发送邮件。

模块接口

setFromAddres

设置本地账号

setFromAddres({params}, callback(ret))

parameter

host:

  • 类型:字符串类型
  • 描述:发送邮箱host,例QQ:’smtp.qq.com’

port:

  • 类型:字符串类型
  • 描述:发送邮箱host端口号 例QQ:’587’

add:

  • 类型:字符串类型
  • 描述:发送邮箱地址

psw:

  • 类型:字符串类型
  • 描述:发送邮箱POP3/SMTP服务授权码;注:不是邮箱密码

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. status:true, //布尔类型;true/成功,false/失败,详情剪err返回msg
  3. }

err:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. msg:'', //字符串类型;错误信息
  3. }

示例代码

  1. var mailUtils = api.require('mailUtils');
  2. mailUtils.setFromAddres({
  3. host:'', //字符串类型;发送邮箱host,例QQ:'smtp.qq.com'
  4. port:'', //字符串类型;发送邮箱host端口号 例QQ:'587'
  5. add:'', //字符串类型;发送邮箱地址
  6. psw:'', //字符串类型;发送邮箱POP3/SMTP服务授权码;注:不是邮箱密码
  7. }, function(ret, err) {
  8. alert(JSON.stringify(ret));
  9. });

可用性

Android系统

可提供的1.0.0及更高版本

sendEmail

发送邮件

sendEmail({params}, callback(ret))

parameter

to:

  • 类型:字符串类型
  • 描述:接收邮箱

subject:

  • 类型:字符串类型
  • 描述:邮件主题

content:

  • 类型:字符串类型
  • 描述:邮件内容

filePath:

  • 类型:字符串类型
  • 描述:(可选项)附件文件路径,支持fs路径

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. status:true, //布尔类型;true/成功,false/失败,详情剪err返回msg
  3. }

err:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. msg:'', //字符串类型;错误信息
  3. }

示例代码

  1. var mailUtils = api.require('mailUtils');
  2. mailUtils.sendEmail({
  3. to:'',
  4. subject:'',
  5. content:'',
  6. }, function(ret, err) {
  7. alert(JSON.stringify(ret));
  8. });

可用性

Android系统

可提供的1.0.0及更高版本