Salut
j'ai un problème pour envoyer des messages via mon application web.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
connexion = SMTPConnection()
 messages=formation_message(liste_destinataire,message_html,message_texte,sujet)
panier=connexion.send_messages(messages)
connexion.close()
un bout de ma fonction Formation_message:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
def formation_message(liste,html,texte,sujet):
 if texte:
   #Envoie de mail texte
     message=EmailMessage(sujet,texte,'xxxx@alwaysdata.net',liste)
     msg=message.message()
     return msg
 
.....
Et voici l'erreur que je reçois:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
AttributeError at /private/sendmessage/
 
'int' object has no attribute 'lower'
 
Request Method:     POST
Request URL:     <a href="http://ssh.alwaysdata.com:00000/prive/sendmessage/" target="_blank">http://ssh.alwaysdata.com:00000/prive/sendmessage/</a>
Exception Type:     AttributeError
Exception Value:     
 
'int' object has no attribute 'lower'
 
Exception Location:     /usr/lib/python2.5/email/message.py in get, line 352
Python Executable:     /usr/bin/python2.5
Python Version:     2.5.2
Python Path:     ['/nfs/http2/adme/www/adme', '/nfs/http2/adme/www/adme', '/var/lib/python/django/1.0.2', '/usr/lib/python25.zip', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/Numeric', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/cairo', '/var/lib/python-support/python2.5']
Server time:     jeu, 7 Mai 2009 14:10:57 +0000
Merci pour votre aide