email

邮件发送模块

API

invoke

执行发送邮件操作

invoke([tos], options, callback)

  • @tos [String Array]:接收人,字符串数组
  • @options {Object}:选项参数
    • subject {string}:邮件主题
    • body {string}:邮件内容
  • @callback {Function}:执行完该操作后的回调函数。回调函数将收到一个Response对象
    • result {string}:success仅表示执行操作成功,不表示邮件发送状态,error表示发生了错误
    • message {string}:错误描述,只当result为error时有此字段

Demo

const email = weex.requireModule('email');
const modal = weex.requireModule('modal');
email.invoke(['dev@lmspay.com'],
    {
        subject: 'Subject',
        body: 'content goes here.'
    }, (e) => {
    if(e.result == 'success') {
        modal.toast({
            message: "email sent",
            gravity: "bottom",
            duration: 1
        });
    }
});