$smtp_usermail = APF::get_instance()->get_config('smtp_usermail'); $smtp_to_arr = array(); if ($reporter_address) { $smtp_to_arr[] = $reporter_address; } if ($owner_address) { $smtp_to_arr[] = $owner_address; } if ($qa_address) { $smtp_to_arr[] = $qa_address; } $smtp_emailto = implode(',', $smtp_to_arr); $mail_subject = '[iBug]' . $ticket_id . ' - ' . $ticket_detail->summary; $input_arr = array('ticket_id' => $ticket_id, 'summary' => $ticket_detail->summary, 'reporter' => $ticket_detail->reporter, 'owner' => $ticket_detail->owner, 'status' => $ticket_detail->status, 'assigned_qa' => $ticket_detail->assigned_qa, 'priority' => $ticket_detail->priority, 'component' => $ticket_detail->component, 'pmt_id' => $ticket_detail->pmt_id, 'environment' => $ticket_detail->environment); $template = new Template(); $mail_body = $template->load_property_change_html_template($input_arr, $log_arr); $mail_type = 'HTML'; $smtp = new SMTP($smtp_server, $smtp_port, true, $smtp_user, $smtp_pass); $smtp->debug = false; //是否显示发送的调试信息 $smtp->set_from("IBug No-Reply", $smtp_usermail); $flag = $smtp->sendmail($smtp_emailto, $smtp_usermail, $mail_subject, $mail_body, $mail_type, $cc_to); echo date('c ') . "SMTP_SERVER: {$smtp_server} \n"; echo date('c ') . "SUBJECT: {$mail_subject} \n"; echo date('c ') . "FROM: {$smtp_usermail} \n"; echo date('c ') . "TO: {$smtp_emailto} \n"; echo date('c ') . "CC: {$cc_to} \n"; if ($flag) { Bll_MailBiz::get_instance()->mail_delete($mail->id); echo date('c ') . "Status: Send Succeed!\n"; } else {