Я пытаюсь отправить электронную почту с моего приложения node.js с помощью nodemailer. Я успешно отправил письмо с моего локального сервера после enabling less secure apps на учетную запись google.Отправка электронной почты с помощью nodemailer не работает в интернет-сервисе, но на локальном сервере
Но когда я развернул свой код для геройки, он не может отправить электронную почту, потому что Google блокирует мои попытки входа в систему. Поэтому я вошел в свою учетную запись и нажал на опцию, что попытка входа в систему была от меня действительно. Однако он все еще не работает. Затем я установил project on runnable.com и получил тот же знак в предупреждении. Я сделал то же самое для этого и принял его как мой знак в попытке. Однако я по-прежнему не могу отправлять электронные письма.
Ошибка, которая приходит это:
Server listening on port 80
Failed in sending mail
{ success: false, existing: false, sendError: true }
{ [Error: Invalid login]
code: 'EAUTH',
response: '534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbsNg\n534-5.7.14 LiCfP8u0IX20V3Y1nFt7iYuwJCPg4LVgRxVvEPO5y4-XOjzSsm_xa0XIBE3NP2bM5euv4A\n534-5.7.14 m6LSg0_DQ
Qj9kOm_JuwykQxVyYSKaLGyeibhi_cHtx3Pu4I4UISJCPt3TvHdxCUebMzTbu\n534-5.7.14 2F9wLa-IFpKHf9HPap4Aeu11Nup9ZAlpOCGAmcnbERFeAufeIgAsExtGkrmV2X7mktJ5nq\n534-5.7.14 epNHDpwg2EwMVwzOrpt8rGZahYvs> Please log i
n via your web browser and\n534-5.7.14 then try again.\n534-5.7.14 Learn more at\n534 5.7.14 https://support.google.com/mail/bin/answer.py?answer=78754 a76sm5828252oig.11 - gsmtp',
responseCode: 534 }
Пожалуйста, помогите. Я отчаянно нуждаюсь в ее запуске.
У меня такая же проблема, и всегда после развертывания моего приложения мне нужно сделать это снова. Любое решение? –
Ну, насколько я могу сказать, что менее безопасные приложения - единственный вариант. Думаю, для этого параметра требуется несколько дней, чтобы полностью активировать эту настройку, поскольку у меня больше нет этой ошибки. И я использую тот же код. – Ishan
Да, это правда! Это потребовалось, чтобы быть полностью активированным. Теперь он работает нормально! Благодарю вас: D –