]> git.openstreetmap.org Git - osqa.git/blob - forum/settings/email.py
osqa-89:
[osqa.git] / forum / settings / email.py
1 from base import Setting, SettingSet\r
2 from django.utils.translation import ugettext_lazy as _\r
3 from django.forms.widgets import PasswordInput\r
4 \r
5 EMAIL_SET = SettingSet('email', _('Email Settings'), _("Email server and other email related settings."), 50)\r
6 \r
7 EMAIL_HOST = Setting('EMAIL_HOST', '', EMAIL_SET, dict(\r
8 label = _("Email Server"),\r
9 help_text = _("""\r
10 The SMTP server through which your application will be sending emails.\r
11 """),\r
12 required=False))\r
13 \r
14 EMAIL_PORT = Setting('EMAIL_PORT', 25, EMAIL_SET, dict(\r
15 label = _("Email Port"),\r
16 help_text = _("""\r
17 The port on which your SMTP server is listening to. Usually this is 25, but can be something else.\r
18 """),\r
19 required=False))\r
20 \r
21 EMAIL_HOST_USER = Setting('EMAIL_HOST_USER', '', EMAIL_SET, dict(\r
22 label = _("Email User"),\r
23 help_text = _("""\r
24 The username for your SMTP connection.\r
25 """),\r
26 required=False))\r
27 \r
28 EMAIL_HOST_PASSWORD = Setting('EMAIL_HOST_PASSWORD', '', EMAIL_SET, dict(\r
29 label = _("Email Password"),\r
30 help_text = _("""\r
31 The password for your SMTP connection.\r
32 """),\r
33 required=False,\r
34 widget=PasswordInput))\r
35 \r
36 EMAIL_USE_TLS = Setting('EMAIL_USE_TLS', False, EMAIL_SET, dict(\r
37 label = _("Use TLS"),\r
38 help_text = _("""\r
39 Does your SMTP server uses TLS for authentication.\r
40 """),\r
41 required=False))\r
42 \r
43 DEFAULT_FROM_EMAIL = Setting('DEFAULT_FROM_EMAIL', '', EMAIL_SET, dict(\r
44 label = _("Site 'from' email address"),\r
45 help_text = _("""\r
46 The address that will show up on the 'from' field on emails sent by your website.\r
47 """),\r
48 required=False))\r
49 \r
50 EMAIL_SUBJECT_PREFIX = Setting('EMAIL_SUBJECT_PREFIX', '', EMAIL_SET, dict(\r
51 label = _("Email subject prefix"),\r
52 help_text = _("""\r
53 Every email sent through your website will have the subject prefixed by this string. It's usually a good idea to have such a prefix so your users can easilly set up a filter on theyr email clients.\r
54 """),\r
55 required=False))\r