Я сделал контактную форму и возникла проблема с тем, что пользовательские данные будут доставлены на мой адрес электронной почты. Я новичок и не понимаю этого от Meteor Docs «переменная среды MAIL_URL должна иметь форму smtp: // USERNAME: PASSWORD @ HOST: PORT /« Я хочу развернуть свое приложение метеорита на бесплатном сервере Meteor, поэтому, пожалуйста, направляйте мне, как я должен написать выше URL вещь в serevr/SMPT Вы можете посмотреть мои source codeклиент/шаблоны/contact_us/contact_us.html и contact_us.js и сервер/common.js и может сказать мне, если мой остаток кода также верен, чтобы выполнить функциональность формы контакта с нами.Как создать контактную форму в meteor.js
ответ
Вы должны создать учетную запись в Mailgun (по умолчанию Meteor).
Допустим, вы используете свой аккаунт GMAIL, который [email protected] и ваш пароль pass123:
Meteor.startup(function() {
process.env.MAIL_URL = 'smtp://waquar:[email protected]:587/'
});
И ваш метод сервера и код клиента, кажется правильным, попробуйте описанные выше действия и дайте нам знать если он работает.
Какой пароль я должен здесь написать? мой gmail или Mailgun? мой код также включен в Github, поэтому он будет раскрывать мой пароль всем остальным. @ KG32 – Waqar
Честно говоря, я не помню, в моем проекте я установил пароль Mailgun точно так же, как и gmail, но, я думаю, это должен быть пароль gmail, вы можете его протестировать. Правильно, вы разоблачите его, поэтому вы должны сделать репозиторий приватным, если вы обнаружите конфиденциальные данные в своем коде, я думаю, что нет никакого способа обойти его. – KG32
Редактировать: вы можете установить эту переменную среды вне своего кода, посмотрите: http://www.meteorpedia.com/read/Environment_Variables. Я предлагаю тестировать его настройку в коде без нажатия на github, чтобы убедиться, что он работает так, как предполагается, и затем пытается установить его из оболочки. – KG32
у меня в ~/.bashrc моего Dev окружающей среды что-то вроде:
export MAIL_URL='smtp://myemail%40example.com:[email protected]:587/'
Вы можете проверить с server.js как:
Email.send({
from: "[email protected]",
to: "[email protected]",
subject: "Meteor Can Send Emails",
text: "Its pretty easy to send emails."
});
, как описано в https://github.com/nelsonic/hapi-email для Gmail. После получения тестового сообщения вы можете удалить этот файл.
В производстве используется mup с сохранением env переменная.
- 1. Как создать контактную форму Meteor.js со скрытыми полями
- 2. Как создать контактную форму?
- 3. Создать контактную форму
- 4. создать контактную форму в jsp?
- 5. Как создать контактную форму в php?
- 6. Как создать контактную форму 7 в wordpress
- 7. Как создать контактную форму в joomla 3
- 8. Создать контактную форму наружный список
- 9. Создать контактную форму без бэкэнд?
- 10. Как создать контактную форму без использования таблицы?
- 11. как перенаправить контактную форму
- 12. Как исправить контактную форму
- 13. Как настроить контактную форму?
- 14. Создать контактную форму для GitHub Страница
- 15. Интеграция Aweber в контактную форму или контактную форму 7 (Wordpress)
- 16. посредник приложение можно создать контактную форму?
- 17. Я пытаюсь создать рабочую контактную форму PHP
- 18. Joomla, как отображать контактную форму
- 19. Как создать всплывающую контактную форму в шаблоне Node.js/Jade?
- 20. Как использовать контактную форму php
- 21. Как сделать контактную форму ajax
- 22. Подтвердить контактную форму
- 23. Изменить контактную форму пользователя
- 24. Необходимо обработать контактную форму
- 25. Как создать контактную форму Rails 3 отправьте содержимое формы
- 26. Как создать контактную форму на моем веб-сайте?
- 27. Как создать контактную форму PHP собирать все выбранные флажки
- 28. Как создать контактную форму для отправки электронной почты для подтверждения?
- 29. Как добавить captcha в контактную форму?
- 30. Как установить тему в контактную форму php
У вас есть аккаунт на Mailgun? – KG32