Привета Я пытаюсь настроить мой аккаунт Gmail для отправки электронной почты для моего Метеора приложения, не очень легко до сих порОтправка электронной почты с помощью Gmail SMTP - Meteorjs
server.js
Meteor.startup(function() {
smtp = {
username: 'xxxxx', // eg: [email protected]
password: 'YYYYYYYY', // eg: 3eeP1gtizk5eziohfervU
server: 'smtp.gmail.com', // eg: mail.gandi.net
port: 465
}
process.env.MAIL_URL = 'smtp://' + encodeURIComponent(smtp.username) + ':' + encodeURIComponent(smtp.password) + '@' + encodeURIComponent(smtp.server) + ':' + smtp.port;
});
Email.send({
from: "[email protected]",
to: "[email protected]",
subject: "Meteor Can Send Emails via Gmail",
text: "Its pretty easy to send emails via gmail."
});
И электронная почты тестирования никогда не отправляется с приведенным ниже кодом ошибки, говорящим, что я не задал переменную окружения.
I20150715-18:14:02.641(0)? ====== BEGIN MAIL #0 ======
I20150715-18:14:02.642(0)? (Mail not sent; to enable sending, set the MAIL_URL environment variable.)
I20150715-18:14:02.643(0)? MIME-Version: 1.0
I20150715-18:14:02.643(0)? From: [email protected]
I20150715-18:14:02.643(0)? To: [email protected]
I20150715-18:14:02.643(0)? Subject: Meteor Can Send Emails via Gmail
I20150715-18:14:02.643(0)? Content-Type: text/plain; charset=utf-8
I20150715-18:14:02.643(0)? Content-Transfer-Encoding: quoted-printable
I20150715-18:14:02.644(0)?
I20150715-18:14:02.644(0)? Its pretty easy to send emails via gmail.
I20150715-18:14:02.645(0)? ====== END MAIL #0 ======
Это может быть связано Я запускаю это на C9?
Благодаря
Кажется, эти ссылки помогут и [Один] (HTTP: // stackoverflow.com/questions/29998893/meteor-mail-not-sending-despite-setting-mail-url-environment-variable) & [Two] (http: // stackoverflow.com/questions/20337309/meteor-deploy-mail-url-not-being-set) – Bikku
не уверен, что это поможет, но, возможно, попробуйте порт 25 или 587. В зависимости от вашей конфигурации: https://support.google.com/a/answer/176600? hl = ru – johnsimer
Возможно, это потому, что я не могу задать переменную окружения моего сайта тестирования в платформе Cloud9? –