2014-07-07 25 views
2

如何使用loopback.io mbaas設置SMTP服務器?我已經通過了所有的文件,但我找不到它。 如何在回送配置文件中給出/定義我的smtp服務器設置,如果有辦法的話。如何使用Loopback.io設置SMTP

回答

5

的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: "[email protected]", 
       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: "[email protected]", 
      pass: "userpass" 
     } 
    }); 
+1

多次嘗試收到此錯誤後, 「錯誤:連接ETIMEDOUT」 我試圖改變到587端口,它工作正常。 – gyss

+0

嗨,我添加了一個類似的問題,但我試圖連接到一個假的smtp服務器。 http://stackoverflow.com/questions/27536122/how-do-i-connect-to-a-fake-smtp-server-using-loopback – NicolasMoise