Bonjour,
Je relance ce fil, car j'ai encore des problèmes de synchronisation des emails externes.
J'ai bien réussi à "réactiver" la rubrique des emails à synchroniser dans la vue (en modifiant dans la bdd), mais je ne reçois aucun e-mail. Et de temps en temps, j'obtiens une "erreur 500" qui disparait en rechargeant la page.
J'ai mis en mode debbug et j'ai trouvé ces erreurs dans le log :
Code :
2014-09-18 11:27:32,612 - django.request - ERROR - Internal Server Error: /emails/synchronization
[Thu Sep 18 11:27:32 2014] [error] Traceback (most recent call last):
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxcom/Envs_4/creme_4.3/lib/python2.7/site-packages/django/core/handlers/base.py", line 109, in get_response
[Thu Sep 18 11:27:32 2014] [error] response = callback(request, *callback_args, **callback_kwargs)
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/xxxx.com/Envs_4/creme_4.3/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 20, in _wrapped_view
[Thu Sep 18 11:27:32 2014] [error] return view_func(request, *args, **kwargs)
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxxx.com/Envs_4/creme_4.3/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 20, in _wrapped_view
[Thu Sep 18 11:27:32 2014] [error] return view_func(request, *args, **kwargs)
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxx.com/creme_crm-1.4.3/creme/emails/views/mail.py", line 77, in synchronisation
[Thu Sep 18 11:27:32 2014] [error] 'entityemail_ct_id': ContentType.objects.get_for_model(EntityEmail).id,
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxxxx.com/Envs_4/creme_4.3/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 20, in _wrapped_view
[Thu Sep 18 11:27:32 2014] [error] return view_func(request, *args, **kwargs)
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxxxxx.com/Envs_4/creme_4.3/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 20, in _wrapped_view
[Thu Sep 18 11:27:32 2014] [error] return view_func(request, *args, **kwargs)
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxxxxx.com/creme_crm-1.4.3/creme/crudity/views/actions.py", line 129, in fetch
[Thu Sep 18 11:27:32 2014] [error] _fetch(request.user)
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxxxxx.com/creme_crm-1.4.3/creme/crudity/views/actions.py", line 116, in _fetch
[Thu Sep 18 11:27:32 2014] [error] default_backend.fetcher_fallback(data, user)
[Thu Sep 18 11:27:32 2014] [error] File "/srv/dataixeo02/creme.xxxxxxx.com/creme_crm-1.4.3/creme/emails/crudity_register.py", line 51, in fetcher_fallback
[Thu Sep 18 11:27:32 2014] [error] current_user = self.get_owner(sender=email.senders[0])
[Thu Sep 18 11:27:32 2014] [error] AttributeError: 'EntityEmailBackend' object has no attribute 'get_owner'
D'après l'heure dans le log, cela pourrait correspondra à l'erreur 500. En revanche, quand j'essaie de récupérer les e-mails, mais que rien ne se passe, je n'ai rien dans le error.log d'apache. Un autre log ?
Il y a peut-être un mauvais réglage dans mon settings.py, mais je ne pense pas avoir rien changé dans ce domaine par rapport aux versions précédentes (1.2 et 1.3) qui fonctionnaient...
Merci
René