Как мне отправить сообщение из приложения, созданного в Construct 2, на мою электронную почту?

#javascript #php #ajax #email #construct-2

#javascript #php #ajax #Адрес электронной почты #construct-2

Вопрос:

Я работаю над приложением, созданным на движке Scirras Construct 2. Движок довольно прост, использует HTML5 и Javascript.

Я пытаюсь узнать, как отправить сообщение из моего приложения Construct 2 на мою электронную почту. Мне нужна эта функция, потому что я пытаюсь настроить список людей, которые хотят присоединиться к рассылке новостей. Я бы предпочел, чтобы люди могли зарегистрироваться через мое приложение, а не переходить на веб-сайт.

Насколько сложно было бы это настроить и возможно ли вообще обойтись без использования сложного кода?

Комментарии:

1. Что вы сделали самостоятельно?

2. @TomZych У меня есть все необходимое для его настройки, я просто не понимаю, как. Всему, что я узнал, я научился самостоятельно, без школы, сообщество scirra мне очень помогло на этом пути, и я чувствую себя прекрасно, зная то, что я знаю на данный момент.

3. Приложение? На какой платформе? Или это веб-приложение?

Ответ №1:

Вы можете запустить почтовый сервер, который получает информацию о вашем приложении, и отправлять электронные письма, или вы могли бы создать базу данных на удаленном сервере, функция которого заключается в хранении информации, полученной вашим приложением.

С python flask sqlalchemy разобраться с базой данных / удаленным сервером несложно, но это во многом зависит от ваших предыдущих знаний.

Это длинный список, поэтому я укажу на найденные мной ресурсы. Если бы я написал их здесь, это заняло бы много страниц.

Flask: http://flask.pocoo.org

SQLAlchemy в Flask: http://flask.pocoo.org/docs/0.10/patterns/sqlalchemy

Удаленный сервер может быть размещен как экземпляр EC2 в Amazon Web Services: http://aws.amazon.com

Construct 2 на AJAX: https://www.scirra.com/manual/107/ajax

Хороший учебник по RESTful API (пример flask):http://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask