1

我看到环回带有集成为节点模块的nodemailer。我尝试按照文档通过 angular-sdk 发送 hello world 邮件

http://apidocs.strongloop.com/loopback/#emailsendoptions-callback

但是,这里的文档并不具体。我尝试了以下方法:

    User.email
      from: "info@test.com"
      to: "sven@gmail.com"
      subject: "hello world"
      html: "<b> Hello Wolrd </b>"

这给了我这个错误,即使我有一个经过身份验证的用户实例。

POST http://localhost:3000/api/users/Emails 401 (Unauthorized) angular.js:8407

intercepted rejection of  /api/users/Emails 401 

我的问题是如何配置电子邮件模块以设置 SMTP 等。任何帮助将不胜感激。

谢谢斯文

4

2 回答 2

3

这个线程很老了,但这是您实现环回电子邮件功能的方式:

MyModel.app.models.Email.send({
        to: To,
        from: From,
        subject: Subject,
        text: Text,
        html: Html
      }, function(err, mail) {
        console.log('Email Sent!');
        console.log(mail);
        cb(err);
      });
于 2016-02-12T01:15:49.743 回答
0

我认为我们没有任何专门关于将 Mail 与 Angular SDK 结合使用的文档,但请参阅http://docs.strongloop.com/display/LB/Using+built-in+models#Usingbuilt-inmodels-Emailmodel了解有关信息只是在 LoopBack 中发送电子邮件。一个好的方法可能是先让它在后端工作,然后尝试通过 Angular 来做。

兰德

于 2014-07-07T20:54:59.083 回答