Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jorgechato/jademail
Email assistant to help you to send a bunch of emails from your account. This is NOT set for advertisement or SEO, it uses your own email and credentials to send emails.
https://github.com/jorgechato/jademail
public
Last synced: 27 days ago
JSON representation
Email assistant to help you to send a bunch of emails from your account. This is NOT set for advertisement or SEO, it uses your own email and credentials to send emails.
- Host: GitHub
- URL: https://github.com/jorgechato/jademail
- Owner: jorgechato
- Created: 2016-12-19T19:37:30.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-12-23T11:54:02.000Z (about 8 years ago)
- Last Synced: 2024-11-07T10:46:06.055Z (3 months ago)
- Topics: public
- Language: Python
- Size: 27.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JedEmail
Email assistant to help you to send a bunch of emails from your account.
This is NOT set for advertisement or SEO, it uses your own email and credentials to send emails.## Install
```zsh
$ pip install -r requirements.txt
```## Run
```zsh
$ py manage.py runserver 0.0.0.0:8000
```## local_settings.py
```python
from settings import os, BASE_DIR# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = ''STATIC_URL = '/static/'
MEDIA_URL = '/media/'CKEDITOR_UPLOAD_PATH = "uploads/"
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')# Database
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': '',
'USER': '',
'PASSWORD': '',
'HOST': '',
'PORT': '',
}
}SENDGRID_API_KEY = ''
```## Email template
In the email template should be three variables *{{TITLE}} {{TO}} {{CONTENT}}*, as you can see in the following lines.
```html
{{TITLE}}
Dear {{TO}},
{{CONTENT}}```
## [Demo]()
The demo does not include sending a message, the porpouse of the demo is just get confortable with the interface and see the template of the email.__User: __ demo
__Pass: __ jademail
## Project structure
```zsh
.
├── grid
│ ├── admin.py
│ ├── apps.py
│ ├── forms.py
│ ├── __init__.py
│ ├── models.py
│ ├── templates
│ │ ├── email_form.html
│ │ ├── grid
│ │ │ ├── list_form.html
│ │ │ ├── list_list.html
│ │ │ ├── person_detail.html
│ │ │ ├── person_form.html
│ │ │ ├── person_list.html
│ │ │ ├── template_detail.html
│ │ │ ├── template_form.html
│ │ │ └── template_list.html
│ │ └── pagination.html
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── jademail
│ ├── forms.py
│ ├── __init__.py
│ ├── local_settings.py
│ ├── settings.py
│ ├── urls.py
│ ├── views.py
│ └── wsgi.py
├── manage.py
├── README.md
├── requirements.txt
└── templates
├── accounts
│ └── login.html
├── _layouts
│ └── base.html
└── _modules
├── messages.html
└── nav.html
```