我已經安裝了電子郵件軟件包並試圖發送測試郵件,但它向我顯示以下錯誤:AuthError:無效登錄 - 535-5.7.8用戶名和密碼不接受meteor:發送電子郵件| AuthError:無效登錄 - 535-5.7.8
我敢肯定的憑據是正確的,代碼是一樣的:https://github.com/ideaq/meteor-email
/server/init.js
process.env.MAIL_URL="smtp://USERNAME%40gmail.com:[email protected]:465/";
console.log(process.env.MAIL_URL);
Email.send({
from: "[email protected]",
to: "[email protected]",
subject: "Meteor Can Send Emails via Gmail",
text: "test"
});
也試過:
// configure email later for validation and sending messages
smtp = {
username: '[email protected]',
password: 'my-pw',
server: 'smtp.gmail.com',
port: 465
};
process.env.MAIL_URL = 'smtp://' + encodeURIComponent(smtp.username) + ':' + encodeURIComponent(smtp.password) + '@' + encodeURIComponent(smtp.server) + ':' + smtp.port;
我似乎無法找到任何有關此問題或如何跟進的信息。誰能給我一個線索?
你可以嘗試使用用戶名沒有「@ gmail.com」結尾? – SylvainB
不幸的是,這並沒有解決它。 – flowen