diff options
| author | Harry (Open ERP) <hmo@tinyerp.com> | 2010-03-16 18:43:28 +0530 |
|---|---|---|
| committer | Harry (Open ERP) <hmo@tinyerp.com> | 2010-03-16 18:43:28 +0530 |
| commit | 0db347d65f9c67f4b114a96874ea120cf7eacdee (patch) | |
| tree | 14b476a2f5cfca2255c1a289b40a64ce35531dac /addons/crm/scripts | |
| parent | 4b08bc496fe4945b25580d004b7f8745d00f7b15 (diff) | |
| parent | b509b2d0867f0283e7876c6ee636f7e18f48f11e (diff) | |
[MERGE] merged from lp:~openerp-commiter/openobject-addons/crm-improvement
bzr revid: hmo@tinyerp.com-20100316131328-lgttnpy712rqr7ga
Diffstat (limited to 'addons/crm/scripts')
| -rwxr-xr-x | addons/crm/scripts/openerp_mailgate/openerp_mailgate.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py b/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py index 22264710fcf..27b84e4941b 100755 --- a/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py +++ b/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py @@ -29,7 +29,6 @@ import os import binascii import time, socket - email_re = re.compile(r""" ([a-zA-Z][\w\.-]*[a-zA-Z0-9] # username part @ # mandatory @ sign @@ -186,8 +185,8 @@ class email_parser(object): try: id = self.rpc(self.model, 'create', data) - self.rpc(self.model, 'history', [id], 'Receive', True, msg['From'], message['body']) - #self.rpc(self.model, 'case_open', [id]) + self.rpc(self.model, 'history', [id], 'send', False, msg['From'], message['body']) + self.rpc(self.model, 'case_open', [id]) except Exception, e: if getattr(e, 'faultCode', '') and 'AccessError' in e.faultCode: e = '\n\nThe Specified user does not have an access to the CRM case.' @@ -302,7 +301,7 @@ class email_parser(object): self.rpc(self.model, act, [id]) self.rpc(self.model, 'write', [id], data) - self.rpc(self.model, 'history', [id], 'Send', True, msg['From'], message['body']) + self.rpc(self.model, 'history', [id], 'send', False, msg['From'], message['body']) return id def msg_send(self, msg, emails, priority=None): @@ -334,7 +333,7 @@ class email_parser(object): 'description':body, } self.rpc(self.model, 'write', [id], data) - self.rpc(self.model, 'history', [id], 'Send', True, msg['From'], message['body']) + self.rpc(self.model, 'history', [id], 'send', False, msg['From'], message['body']) return id def msg_test(self, msg, case_str): |
