Sugarcrm:从入站电子邮件中生成联系人

时间:2014-03-27 14:25:42

标签: php email sugarcrm inbound

我有什么: Sugarcrm企业6.5.14

我已将入站电子邮件设置为在某些条件下自动生成案例。 (它在Sugar的管理中设置>入站电子邮件,它是原生的,我没有写任何代码,juste设置它)。 我在/modules/InboundEmail/InboundEmail.php上看到函数handleCreateCase(),我认为(但请确认)用于生成案例。

我想要的是什么: 当一个案例由入站电子邮件生成时,函数handleCreateCase()正在搜索联系人id并检索与此id的良好联系:

handleCreateCases()的片段:

if($contactIds = $this->getRelatedId($contactAddr, 'contacts')) {
    if(!empty($contactIds) && $c->load_relationship('contacts')) {
         $c->contacts->add($contactIds);
    } // if
} // if

现在,我想添加一个" Else"条件:如果没有相关联系人,则创建一个。

我的问题是......

我如何编码? 我可以自定义InboundEmail模块吗? Sugar会采用它吗?

非常感谢您的耐心和时间。

0 个答案:

没有答案