Skip to content
Snippets Groups Projects
Commit bc45c815 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

configuration options for sending emails

parent dd0ec77d
No related branches found
No related tags found
1 merge request!42Email functionality
......@@ -6,6 +6,14 @@ DEBUG = True
WSGI_APPLICATION = 'smash.wsgi.application'
EMAIL_USE_TLS = False
EMAIL_USE_SSL = False
EMAIL_HOST = 'smtp.uni.lu'
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''
EMAIL_PORT = 25
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = 'prc-scheduling-admin@uni.lu'
# Database
# https://docs.djangoproject.com/en/1.10/ref/settings/#databases
......
......@@ -22,15 +22,6 @@ ALLOWED_HOSTS = ['prc.parkinson.lu', 'localhost']
DEBUG = True
EMAIL_USE_TLS = False
EMAIL_USE_SSL = False
EMAIL_HOST = 'smtp-3.uni.lu'
EMAIL_HOST_USER = 'piotr.gawron@uni.lu'
EMAIL_HOST_PASSWORD = '123qweasdzxc'
EMAIL_PORT = 25
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = 'piotr.gawron@uni.lu'
# Application definition
INSTALLED_APPS = [
......
......@@ -4,13 +4,9 @@ from __future__ import unicode_literals
from django.db import migrations
from web.models.constants import EMAIL_HOST_CONFIGURATION_TYPE, \
EMAIL_PORT_CONFIGURATION_TYPE, \
EMAIL_USER_CONFIGURATION_TYPE, \
EMAIL_PASSWORD_CONFIGURATION_TYPE, \
EMAIL_CONFIGURATION_TYPE, \
KIT_RECIPIENT_EMAIL_CONFIGURATION_TYPE, \
KIT_DAILY_EMAIL_HOUR_CONFIGURATION_TYPE
from web.models.constants import KIT_RECIPIENT_EMAIL_CONFIGURATION_TYPE, \
KIT_EMAIL_HOUR_CONFIGURATION_TYPE, \
KIT_EMAIL_DAY_OF_WEEK_CONFIGURATION_TYPE
def create_item(apps, type, value, name):
......@@ -25,15 +21,12 @@ def create_item(apps, type, value, name):
def configuration_items(apps, schema_editor):
create_item(apps, EMAIL_HOST_CONFIGURATION_TYPE, "smtp.example.com", "SMTP host")
create_item(apps, EMAIL_PORT_CONFIGURATION_TYPE, "25", "SMTP port")
create_item(apps, EMAIL_USER_CONFIGURATION_TYPE, "your_login", "SMTP username")
create_item(apps, EMAIL_PASSWORD_CONFIGURATION_TYPE, "your_password", "SMTP password")
create_item(apps, EMAIL_CONFIGURATION_TYPE, "sent.from@email.lu", "System email address")
create_item(apps, KIT_RECIPIENT_EMAIL_CONFIGURATION_TYPE, "kit.receipents@lu;with.semicolon@separation.lu",
"Recipients of kit requests email")
create_item(apps, KIT_DAILY_EMAIL_HOUR_CONFIGURATION_TYPE, "17:00",
create_item(apps, KIT_EMAIL_HOUR_CONFIGURATION_TYPE, "17:00",
"At what time kit request emails should be sent")
create_item(apps, KIT_EMAIL_DAY_OF_WEEK_CONFIGURATION_TYPE, "FRIDAY",
"At what weekday kit request emails should be sent")
class Migration(migrations.Migration):
......
......@@ -31,10 +31,6 @@ CONTACT_TYPES_CHOICES = (
CANCELLED_APPOINTMENT_COLOR_CONFIGURATION_TYPE = "CANCELLED_APPOINTMENT_COLOR"
NO_SHOW_APPOINTMENT_COLOR_CONFIGURATION_TYPE = "NO_SHOW_APPOINTMENT_COLOR"
EMAIL_HOST_CONFIGURATION_TYPE = "EMAIL_HOST_CONFIGURATION_TYPE"
EMAIL_PORT_CONFIGURATION_TYPE = "EMAIL_PORT_CONFIGURATION_TYPE"
EMAIL_USER_CONFIGURATION_TYPE = "EMAIL_USER_CONFIGURATION_TYPE"
EMAIL_PASSWORD_CONFIGURATION_TYPE = "EMAIL_PASSWORD_CONFIGURATION_TYPE"
EMAIL_CONFIGURATION_TYPE = "EMAIL_CONFIGURATION_TYPE"
KIT_RECIPIENT_EMAIL_CONFIGURATION_TYPE = "KIT_RECIPIENT_EMAIL_CONFIGURATION_TYPE"
KIT_DAILY_EMAIL_HOUR_CONFIGURATION_TYPE = "KIT_DAILY_EMAIL_HOUR_CONFIGURATION_TYPE"
KIT_EMAIL_HOUR_CONFIGURATION_TYPE = "KIT_DAILY_EMAIL_HOUR_CONFIGURATION_TYPE"
KIT_EMAIL_DAY_OF_WEEK_CONFIGURATION_TYPE = "KIT_EMAIL_DAY_OF_WEEK_CONFIGURATION_TYPE"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment