1
我試圖在Cloud Functions for Firebase中使用nodemailer,但不斷收到錯誤,似乎無法到達或找到smpt服務器。 Iv'e嘗試了gmail,outlook和一個正常的託管smpt服務。它從我的本地節點服務器運行良好。如何將具有Cloud Functions的nodemailer用於Firebase?
這是記錄的錯誤我從失敗的嘗試收到發送電子郵件:
{
Error: getaddrinfoENOTFOUNDsmtp-mail.outlook.comsmtp-mail.outlook.com: 587aterrnoException(dns.js: 28: 10)atGetAddrInfoReqWrap.onlookup[
asoncomplete
](dns.js: 76: 26)code: 'ECONNECTION',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'smtp-mail.outlook.com',
host: 'smtp-mail.outlook.com',
port: '587',
command: 'CONN'
}
該標記不存在。請參閱http://stackoverflow.com/questions/42854865/what-is-the-difference-between-cloud-function-and-firebase-functions –
您在付費計劃中運行該功能的項目是?免費/ Spark計劃中的項目不能向外部服務發出呼叫(以防止潛在的濫用)。 –
@FrankvanPuffelen這是免費的/火花,所以這可能是問題。但是,它並沒有與gmail一起工作。 – Tim