|
|
|
@ -49,6 +49,7 @@ from django.contrib.staticfiles import finders |
|
|
|
from django.conf import settings |
|
|
|
from django.conf import settings |
|
|
|
|
|
|
|
|
|
|
|
from sorl.thumbnail import get_thumbnail |
|
|
|
from sorl.thumbnail import get_thumbnail |
|
|
|
|
|
|
|
from sorl.thumbnail.images import ImageFile |
|
|
|
|
|
|
|
|
|
|
|
from emencia.django.newsletter.models import Newsletter |
|
|
|
from emencia.django.newsletter.models import Newsletter |
|
|
|
from emencia.django.newsletter.models import ContactMailingStatus |
|
|
|
from emencia.django.newsletter.models import ContactMailingStatus |
|
|
|
@ -343,7 +344,8 @@ class NewsLetterSender(object): |
|
|
|
message_attachment.set_payload(fd.read()) |
|
|
|
message_attachment.set_payload(fd.read()) |
|
|
|
encode_base64(message_attachment) |
|
|
|
encode_base64(message_attachment) |
|
|
|
|
|
|
|
|
|
|
|
fd.close() |
|
|
|
if not isinstance(fd, ImageFile): |
|
|
|
|
|
|
|
fd.close() |
|
|
|
|
|
|
|
|
|
|
|
cid = prefix + '%d'%obj.id |
|
|
|
cid = prefix + '%d'%obj.id |
|
|
|
|
|
|
|
|
|
|
|
|