IMAPメールサーバーから同期された電子メールのロジックフックを追加しようとしています。 最後に、私は、新しいメールが同期されたときにフックを起動し、そのアカウントの1つに保存されている場合に送信者のメールをチェックします。IMAPサーバーから同期された電子メールのロジックフック
問題は、Synced Mailsが(少なくともInboundMailまたはEmailsモジュールには)保存されないため、after/before_saveがトリガーしないということです。ここで
はlogic_hooks.php
から私のフックです:
$hook_array['after_save'][] = Array(1, 'Create Lead', 'custom/modules/InboundEmail/LeadLogicHook.php', 'LeadLogicHook', 'handleLead');
それはInboundEmailおよび電子メールモジュールでは動作しません。
そしてLeadLogicHook
:
<?php
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
class LeadLogicHook
{
function handleLead($bean, $event, $arguments)
{
_ppl("Test");
}
}
は、ロジックフックでこれでも可能ですか?
編集:いくつかのコード
申し訳ありません私は私の行動をトリガーしたいときに私は少し非特定でした。新しいメールがIMAPサーバーから同期されるときに私のフックを起動する必要があります。だから私は本当にあなたが示唆したフックを使用することはできません。 – Velrest