Files
drf-rack/net/xeaf/rack/utils/settings/configs/email.py

37 lines
1.3 KiB
Python

# DRF Rack
# Библиотека классов расширений для Django REST Framework
#
# Автор: Николай В. Анохин <n.anokhin@xeaf.net>
# Все права защищены. Лицензия: MIT
"""
Параметры конфигурации отправки электронной почты
"""
from net.xeaf.rack.utils.settings import Environment
#
# Класс методов отправки электронной почты
#
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
#
# Информация об отправителе
#
EMAIL_FROM_NAME = Environment.get_str('EMAIL_FROM_NAME')
EMAIL_FROM_ADDR = Environment.get_str('EMAIL_FROM_ADDR')
EMAIL_SUBJECT_PREFIX = Environment.get_str('EMAIL_SUBJECT_PREFIX', '')
#
# Параметры SMTP сервера
#
EMAIL_HOST = Environment.get_str('EMAIL_HOST', 'localhost')
EMAIL_PORT = Environment.get_int('EMAIL_PORT', 25)
EMAIL_HOST_USER = Environment.get_str('EMAIL_HOST_USER')
EMAIL_HOST_PASSWORD = Environment.get_str('EMAIL_HOST_PASSWORD')
EMAIL_USE_TLS = Environment.get_bool('EMAIL_USE_TLS', False)
EMAIL_USE_SSL = Environment.get_bool('EMAIL_USE_SSL', False)
EMAIL_TIMEOUT = Environment.get_int('EMAIL_TIMEOUT', 20)
EMAIL_SSL_KEYFILE = Environment.get_str('EMAIL_SSL_KEYFILE', "")
EMAIL_SSL_CERTFILE = Environment.get_str('EMAIL_SSL_CERTFILE', "")