【问题标题】:How do i setup SMTP with Loopback.io如何使用 Loopback.io 设置 SMTP
【发布时间】:2014-08-28 12:20:17
【问题描述】:

如何使用 loopback.io mbaas 设置 SMTP 服务器?我已经浏览了所有文档,但我找不到它。 如果有办法,如何在环回配置文件中提供/定义我的 smtp 服务器设置。

【问题讨论】:

    标签: node.js smtp strongloop loopbackjs


    【解决方案1】:

    STMP传输可以在datasources.json中配置,例如:

    "mail": {
        "defaultForType": "mail",
        "connector": "mail",
        "transports": [ {
               type: 'SMTP',
               host: "smtp.gmail.com", // hostname
               secureConnection: true, // use SSL
               port: 465, // port for secure SMTP
               auth: {
                   user: "gmail.user@gmail.com",
                   pass: "userpass"
               }
           }
        ]
      },
    

    或者:

    app.models.email.setupTransport({
           type: 'SMTP',
           host: "smtp.gmail.com", // hostname
           secureConnection: true, // use SSL
           port: 465, // port for secure SMTP
           auth: {
               user: "gmail.user@gmail.com",
               pass: "userpass"
           }
       });
    

    【讨论】:

    • 在多次尝试收到此错误“错误:连接 ETIMEDOUT”后,我尝试将端口更改为 587,它工作正常。
    • 嗨,我添加了一个类似的问题,但我试图连接到一个假的 smtp 服务器。 stackoverflow.com/questions/27536122/…
    • 是否有人尝试在环回中为默认User 模型发送忘记密码的电子邮件?我无法让它工作,...我正在使用 gmail ..
    猜你喜欢
    • 1970-01-01
    • 2019-01-03
    • 1970-01-01
    • 2014-09-16
    • 2010-09-08
    • 2019-05-26
    • 2012-04-03
    • 2012-06-20
    • 2012-03-14
    相关资源
    最近更新 更多