diff --git a/cao_blogr/views/default.py b/cao_blogr/views/default.py index 6842dc0..822266a 100644 --- a/cao_blogr/views/default.py +++ b/cao_blogr/views/default.py @@ -5,7 +5,7 @@ from pyramid.view import ( from pyramid.httpexceptions import HTTPFound from pyramid.security import remember, forget -from pyramid_mailer.message import Message +from pyramid_mailer.message import Message, Attachment from ..services.user import UserService from ..services.blog_record import BlogRecordService @@ -57,24 +57,21 @@ def home(request): if ok and comments != '': # no, message is not spam, send it body = """ -Bonjour, - -L' expéditeur '{0}' ({1}), a envoyé le message suivant via le site web : - ------ Début du message ----- - +
Bonjour,
+L'expéditeur {0} ( {1} ), a envoyé le message suivant via le site web :
+----- Début du message -----
+{2} - ------ Fin du message ----- - -Cordialement, -webmaster@meditation-sunyata.paris - +
+----- Fin du message -----
+Cordialement,
+webmaster@meditation-sunyata.paris
""".format(name, email, comments) + body_html = Attachment(data=body, transfer_encoding="base64", disposition='inline') message = Message(subject="[MSParis] Message du site web", sender=request.registry.settings['admin_email'], - body=body) + html=body_html) message.add_recipient(request.registry.settings['admin_email']) mailer = request.registry['mailer'] mailer.send_immediately(message)