IMAP 메일 서버에서 동기화 된 Logic Hook을 추가하려고합니다. 결국 새 메일이 동기화되면 발신자를 트리거하고 발신자 메일이 계정 중 하나에 저장되어 있는지 확인하십시오.Logic Hook on IMAP 서버에서 동기화되었습니다.
Synced Mails는 적어도 InboundMail 또는 Email 모듈에는 저장되지 않으므로 after/before_save가 트리거되지 않습니다.
$hook_array['after_save'][] = Array(1, 'Create Lead', 'custom/modules/InboundEmail/LeadLogicHook.php', 'LeadLogicHook', 'handleLead');
그것은 InboundEmail 및 이메일 모듈에서 작동하지 않습니다
여기 logic_hooks.php
에서 내 후크입니다.
그리고 LeadLogicHook
:
<?php
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
class LeadLogicHook
{
function handleLead($bean, $event, $arguments)
{
_ppl("Test");
}
}
로직 후크이도 가능합니까?
편집 : 일부 코드
죄송합니다. 제가 조치를 취하고 싶을 때 약간 불특정합니다. 새 메일이 IMAP 서버에서 동기화 될 때 내 후크를 트리거해야합니다. 그래서 나는 정말로 당신이 제안한 고리를 사용하지 않습니다. – Velrest