Skip to content

fleeper2133/emailMessages

Repository files navigation

🚀 Быстрый старт

Следуй этим шагам, чтобы запустить проект:

1. Клонируйте репозиторий

git clone https://github.com/fleeper2133/emailMessages.git
cd ваш-проект

2. Создайте виртуальное окружение

python3 -m venv venv

3. Активируйте виртуальное окружение

Если вы на Windows:

venv\Scripts\activate

Для macOS и Linux:

source venv/bin/activate

4. Установите зависимости

pip install -r requirements.txt

5. Выполните миграции

python manage.py migrate

6. Установите зависимости npm

npm install

7. Запустите компиляцию js файлов

npm run dev-loc

8. Создать папки для файлов

В корне проекта создайте папки media и внутри media папку files

mkdir media && mkdir media/files

9. Убедитесь, что у вас есть redis-server

Для Linux:

sudo apt install redis-server

10. Запустите сервер

python manage.py runserver

Email Авторизация

Для того, чтобы авторизоваться в своей почте нужно создать пароль для внешниз приложений, ниже будет инструкция как сделать для mail почты, для других почт аналогично

Из своего аккаунта на mail.ru нужно создать пароль для доступа к ящику. Для этого нужно зайти в настройки выбрать «Все настройки безопасности» и в «Способах входа» выбрать «Пароли для внешних приложений», создаёте пароль.

Скриншоты работы приложения

image image image

About

Приложение, которое прочитывает письма с почты

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published