envoyer message contact en html
This commit is contained in:
@@ -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 -----
|
||||
|
||||
<p>Bonjour,</p>
|
||||
<p>L'expéditeur <b>{0}</b> ( {1} ), a envoyé le message suivant via le site web : </p>
|
||||
<p>----- Début du message -----</p>
|
||||
<p><b>
|
||||
{2}
|
||||
|
||||
----- Fin du message -----
|
||||
|
||||
Cordialement,
|
||||
webmaster@meditation-sunyata.paris
|
||||
|
||||
</b></p>
|
||||
<p>----- Fin du message -----</p>
|
||||
<P>Cordialement,</p>
|
||||
<p>webmaster@meditation-sunyata.paris</p>
|
||||
""".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)
|
||||
|
||||
Reference in New Issue
Block a user