diff --git a/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py b/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py index a81c2a5776d..3b03c03d008 100755 --- a/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py +++ b/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py @@ -176,8 +176,8 @@ class email_parser(object): try: id = self.rpc(self.model, 'create', data) - self.rpc(self.model, 'history', [id], 'send', False, msg['From'], message['body']) - self.rpc(self.model, 'case_open', [id]) + self.rpc(self.model, 'history', [id], 'Receive', True, 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.' @@ -291,7 +291,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', False, msg['From'], message['body']) + self.rpc(self.model, 'history', [id], 'Send', True, msg['From'], message['body']) return id def msg_send(self, msg, emails, priority=None): @@ -323,7 +323,7 @@ class email_parser(object): 'description':body, } self.rpc(self.model, 'write', [id], data) - self.rpc(self.model, 'history', [id], 'send', False, msg['From'], message['body']) + self.rpc(self.model, 'history', [id], 'Send', True, msg['From'], message['body']) return id def msg_test(self, msg, case_str): @@ -375,7 +375,7 @@ class email_parser(object): if __name__ == '__main__': import sys, optparse - parser = optparse.OptionParser( usage='usage: %prog [options]', version='%prog v1.0') + parser = optparse.OptionParser(usage='usage: %prog [options]', version='%prog v1.0') group = optparse.OptionGroup(parser, "Note", "This program parse a mail from standard input and communicate " "with the Open ERP server for case management in the CRM module.") @@ -397,4 +397,4 @@ if __name__ == '__main__': parser.parse(msg_txt) -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file