我一直在开发用于潜在客户管理的CRM,现在我想通过ID从我的电子邮件中获取选定的潜在客户电子邮件。
我使用php imap
函数从邮件服务器获取所有电子邮件,但是在这种情况下,我无法通过ID提取特定的电子邮件对话。
这是我的代码:
function imap_email_list_by_lead_email_id($inbox,$lead_email,$company_email)
{
$emails_sorted_1 = imap_search($inbox,'FROM '.$company_email,'TO '.$lead_email);
$emails_sorted_2 = imap_search($inbox,'FROM '.$lead_email, 'TO '.$company_email);
$lead_converstion_msg_no = array_merge($emails_sorted_1,$emails_sorted_2);
$mail_list_contents = array();
for ($i=0; $i < count($lead_converstion_msg_no); $i++) {
$mail_content = imap_fetch_overview($inbox,$lead_converstion_msg_no[$i]);
$mail_list_contents[] = $mail_content;
}
$results = array_reverse($mail_list_contents);
return $results;
}
我希望在这里能找到答案。