[config/upload] On améliore les mails.

* On échappe les headers
 * On évite de mettre aid= quand c'est un club qui se fait sanctionner
This commit is contained in:
Pierre-Elliott Bécue 2013-05-03 01:53:25 +02:00
parent 0e1156560c
commit b9fadbfa38
2 changed files with 59 additions and 14 deletions

View file

@ -254,7 +254,11 @@ for elupload, eltype, elid in uploadeurs:
# On envoie un mail à disconnect
################################
if upload.disconnect_mail_hard:
corps = config.mails.upload.message_disconnect_hard % {'from': upload.expediteur, 'to': upload.expediteur, 'upload': elupload, 'proprio': proprio.Nom(), 'mdc': mdcf, 'chambre': proprio.chbre(), 'aid':proprio.id()}
if eltype == "club":
theid = "cid="
else:
theid = "aid="
corps = config.mails.upload.message_disconnect_hard % {'from': upload.expediteur, 'to': upload.expediteur, 'upload': elupload, 'proprio': proprio.Nom(), 'mdc': mdcf, 'chambre': proprio.chbre(), 'id': theid + proprio.id()}
corps = corps.encode('utf-8')
mail.sendmail(upload.expediteur, upload.expediteur, corps)