from django.core.mail import DNS_NAME\r
from smtplib import SMTP\r
import email.Charset\r
-from django.conf import settings\r
+from forum import settings\r
from django.template import loader, Context, Template\r
from forum.utils.html import sanitize_html\r
from forum.context import application_settings\r
msgRoot['Subject'] = subject\r
msgRoot['From'] = named(sender)\r
msgRoot['To'] = named(recipient)\r
- msgRoot.preamble = 'This is a multi-part message from %s.' % str(settings.APP_SHORT_NAME)\r
+ msgRoot.preamble = 'This is a multi-part message from %s.' % unicode(settings.APP_SHORT_NAME).encode('utf8')\r
\r
msgAlternative = MIMEMultipart('alternative')\r
msgRoot.attach(msgAlternative)\r
\r
def send_email(subject, recipients, template, context={}, sender=None, images=[], threaded=True):\r
if sender is None:\r
- sender = (str(settings.APP_SHORT_NAME), str(settings.DEFAULT_FROM_EMAIL))\r
+ sender = (unicode(settings.APP_SHORT_NAME), unicode(settings.DEFAULT_FROM_EMAIL))\r
\r
if not len(images):\r
images = [(os.path.join(str(settings.UPFILES_FOLDER), os.path.basename(str(settings.APP_LOGO))), 'logo')]\r